gpt4 book ai didi

java - JSF 2 操作完成后页面不刷新

转载 作者:行者123 更新时间:2023-12-01 06:28:09 25 4
gpt4 key购买 nike

我遇到了一个问题,即操作完成后我的页面没有刷新。

我的页面上有此表单:

<h:form id="fundingResults">

<p:ajaxStatus style="width:16px;height:16px;">
<f:facet name="start">
<p:graphicImage value="/images/loading4.gif" />
</f:facet>
<f:facet name="complete">
<h:outputText value="" />
</f:facet>
</p:ajaxStatus>

<p:dataTable>
// some form elements in the table
</p:dataTable>

<p:commandButton id="btnEdit" value="Submit" type="submit" action="#{fundingBacker.classifyProducts}" style="float: right;margin-top:15px;" />

</h:form>

我的classifyProducts方法框架是这样的:

public void classifyProducts() {
// a bunch of stuff goes on in here
}

由于隐式导航,classifyProducts() 方法完成后页面不应该自动刷新吗?

最佳答案

Primefaces 命令按钮默认发送 ajax 请求。尝试向 p:commandButton 添加属性 ajax='false'

关于java - JSF 2 操作完成后页面不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9636580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com