我正在使用primefaces应用程序,我正在使用Primefaces 5.x版本,Jsf 2.x.
其中一个选项卡中有tabview我有命令按钮,通过点击它pdf导出应该发生 .
第一次点击按钮页面正在重新加载,从第二次单词请求转到bean页面并下载正常工作 .
这是我的命令按钮的代码片段:
<h:form id="mainForm">
<p:tabView id="myId" activeIndex="#{bean.currentTabIndex}" dynamic="true" cache="false">
<p:tab title="vehicle" id="vehId" styleClass="panelBack">
<h:form id="exportForm">
// some code
<p:commandButton value="export" process="@this" actionListener="# {bean.export()}" ajax="false" id="exportButton" />
</h:form>
</h:form>
如果我使dynamic = false,它正在工作 . 我的意思是在点击导出按钮请求进入bean类后,导出正在运行 .
会出现什么问题?有人能帮助我吗?
谢谢
1 回答
是的,您的问题很可能是嵌套在JSF中不允许的 .