Java 针对一个JSF/Seam更改的多个AJAX请求
我正在使用此代码更新页面的某些部分:Java 针对一个JSF/Seam更改的多个AJAX请求,java,seam,ajax4jsf,Java,Seam,Ajax4jsf,我正在使用此代码更新页面的某些部分: <h:selectOneMenu value="#{shopPerformanceManager.shopId}" id="shopSelect"> <s:selectItems value="#{shopPerformanceManager.employeeShops}" var="selectShop" label="#{selectShop.name}" itemValue="#{selectShop.id}"
<h:selectOneMenu value="#{shopPerformanceManager.shopId}" id="shopSelect">
<s:selectItems value="#{shopPerformanceManager.employeeShops}" var="selectShop"
label="#{selectShop.name}" itemValue="#{selectShop.id}" />
<a:ajax event="change" render=":myElem1 :myElem2 :myElem3" listener="#{shopPerformanceManager.refresh}"
oncomplete="paintGraphs()" />
</h:selectOneMenu>
现在的问题是,它生成一个AJAX请求和一个响应,然后呈现myElem1、myElem2和myElem3。我想要的是三个独立的请求和响应,以便并行处理元素并尽快显示。您可以在同一个SelectOne菜单中使用多个:ajax标记,看
尝试过,但似乎多个ajax元素被优化为一个。除了只更改了“render”属性而不是“listener”之外,我使用了与上面相同的代码。我通过浏览器开发工具查看了流量,发现有多个请求具有相同的内容和响应。