Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.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 <;p:ajax事件=";更改“&燃气轮机;无法处理运行时生成的数据_Java_Ajax_Jsf_Primefaces - Fatal编程技术网

Java <;p:ajax事件=";更改“&燃气轮机;无法处理运行时生成的数据

Java <;p:ajax事件=";更改“&燃气轮机;无法处理运行时生成的数据,java,ajax,jsf,primefaces,Java,Ajax,Jsf,Primefaces,我有这个: <h:selectOneMenu id="facility" value="#{document.facility}"> <f:selectItem itemLabel="A" itemValue=""/> <f:selectItem itemLabel="B" itemValue=""/> <f:selectItems value="#{document.facilities}"/> <p

我有这个:

<h:selectOneMenu id="facility" value="#{document.facility}">
     <f:selectItem itemLabel="A" itemValue=""/>
     <f:selectItem itemLabel="B" itemValue=""/>
     <f:selectItems value="#{document.facilities}"/>
     <p:ajax actionListener="#{document.test}" update="project" event="change"/>
</h:selectOneMenu>

如果单击
B
,则方法
test()
将获得invoke。我把它记录下来。但是如果我单击运行时生成的数据
C
D
F
,那么方法
test()
根本没有调用。如何修复此问题?

托管Bean的作用域必须至少是ViewScope,如果您在默认情况下离开作用域,即RequestScope,则它将不起作用

A
B
C
D
F