Jsf Primefaces命令按钮导致页面重新加载

Jsf Primefaces命令按钮导致页面重新加载,jsf,primefaces,Jsf,Primefaces,我正在使用primefaces应用程序 PrimeFaces5.x版本,JSF2.x 哪个有tabview 在其中一个选项卡中,我有一个命令按钮,通过点击它pdf导出应该发生 第一次点击按钮页面被重新加载,第二次点击单词请求进入bean页面,下载工作正常 这是我的命令按钮代码片段: //一些代码 如果我使dynamic=false,它就工作了。我的意思是,单击导出按钮后,请求将进入bean类,导出正在工作 有什么问题吗?有人能帮我吗 谢谢是的,您的问题很可能是嵌套的,这在JSF中是不允许的

我正在使用primefaces应用程序 PrimeFaces5.x版本,JSF2.x

哪个有tabview 在其中一个选项卡中,我有一个命令按钮,通过点击它pdf导出应该发生

第一次点击按钮页面被重新加载,第二次点击单词请求进入bean页面,下载工作正常

这是我的命令按钮代码片段:


//一些代码
如果我使dynamic=false,它就工作了。我的意思是,单击导出按钮后,请求将进入bean类,导出正在工作

有什么问题吗?有人能帮我吗


谢谢

是的,您的问题很可能是嵌套的,这在JSF中是不允许的。

Nmber 2的可能重复,然后请投票以重复方式关闭,无需回答。html中不允许嵌套表单,不仅如此,我从来没有投票赞成以重复形式关闭。你能告诉我怎么做吗?根据这篇帖子:我需要3000信誉?对不起,你是对的,我没有考虑你需要的信誉点,但也许你可以将它标记为适度,并在命令状态下,它可以关闭对不起,所有的错误大写谷歌语音识别在这里做得不是很好
<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>