Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JSF如何获取先前选择的MultiselectListbox值?_Java_Jsf_Primefaces - Fatal编程技术网

Java JSF如何获取先前选择的MultiselectListbox值?

Java JSF如何获取先前选择的MultiselectListbox值?,java,jsf,primefaces,Java,Jsf,Primefaces,我有一个multiselectListbox,需要以前选择的值。 例如: 我想要从 JSF中是否有设置变量的选项?或者使用JavaScript?可以将所选值映射到支持bean中的集合。请参考下面的示例,该示例显示了处理来自multiSelectListBox的数据的多种方法。所选值可以映射到支持bean中的集合。请参考下面的示例,该示例显示了处理来自multiSelectListBox的数据的多种方法,我不知道JSF中是否有选项,但由于选择是正确的,JSF只不过是调用Backingbean中该

我有一个
multiselectListbox
,需要以前选择的值。 例如:

我想要从


JSF中是否有设置变量的选项?或者使用JavaScript?

可以将所选值映射到支持bean中的
集合。请参考下面的示例,该示例显示了处理来自multiSelectListBox的数据的多种方法。所选值可以映射到支持bean中的
集合。请参考下面的示例,该示例显示了处理来自multiSelectListBox的数据的多种方法,我不知道JSF中是否有选项,但由于选择是正确的,JSF只不过是调用Backingbean中该特定字段的setter方法

在下面的代码段中

<p:multiSelectListbox value="#{multiSelectView.selection}" effect="slide" header="Categories" showHeaders="true">
    <f:selectItems value="#{multiSelectView.categories}" />
</p:multiSelectListbox>

现在您既有当前选择,也有上一选择。希望它能有所帮助

我不知道JSF中是否有选项,但由于选择是正确的,JSF只不过是在Backingbean中调用该特定字段的setter方法

在下面的代码段中

<p:multiSelectListbox value="#{multiSelectView.selection}" effect="slide" header="Categories" showHeaders="true">
    <f:selectItems value="#{multiSelectView.categories}" />
</p:multiSelectListbox>

现在您既有当前选择,也有上一选择。希望有帮助

为什么不保存它?!?你在问题上的改变使它变得不清楚。向上投票的答案是对原问题的回答。现在通过更改它,您只需从“组1”中请求所选项目,我不清楚为什么不保存它?!?你在问题上的改变使它变得不清楚。向上投票的答案是对原问题的回答。现在,通过更改它,您只需从“组1”中请求所选项目,对mei来说不清楚,不知道我是否可以使用来自Primefaces的。。。我试过这个例子,但不起作用。我得到了一个列表中的所有信息,但我需要一个单独的变量中以前选择的选项..我不知道我是否可以用一个来自Primefaces的。。。我试过这个例子,但不起作用。我得到了列表中的所有信息,但我需要在一个单独的变量中使用以前选择的选项。。