请帮帮我。当我在页面上有两个部分回复时,我遇到了这种情况。当我使用Tomcat时,没关系,只有一个响应没有任何额外的重定向。当我使用WebSphere应用程序服务器(WAS 8.5)并尝试导出到excel时会发生这种情况:
<p:commandButton id="export"
value="#{msg['button.OK']}"
action="#{dataExporter.exportAsXls()}"
onclick="PF('exportWarningDialoguePanel').hide();"
process="@this" partialSubmit="true"/>
响应(在WAS 8.5上)是:
<partial-response id="j_id1">
<changes><update id="j_idt144:j_idt145"><![CDATA[ bla bla bla]]></update>
<update id="j_id1:javax.faces.ViewState:0"><![CDATA[e11s1]]/>
</changes>
</partial-response>
<partial-response id="j_id1">
<redirect url="/app/admin/inbox"></redirect>
</partial-response>
Tomcat的回应是:
<partial-response id="j_id1">
<changes><update id="j_idt144:j_idt145"><![CDATA[ bla bla bla]]></update>
<update id="j_id1:javax.faces.ViewState:0"><![CDATA[e11s1]]/>
</changes>
</partial-response>
是WAS配置问题吗?