相关疑难解决方法(0)

Primefaces ajax根据backbean结果更新不同的面板

我是JSF,Primefaces和Ajax的新手,所以我要做的是更新一个面板,如果我的后端bean的验证是真的,并且当它是假的时更新另一个面板.

<h:panelGroup id="panel1">
    ...
    <h:commandButton id="btn1" action="#{bean.validate}">
        <p:ajax process="panel1" update="panel1"/>
    </h:commandButton>
</h:panelGroup>

<h:panelGroup id="panel2">
    ...
</h:panelGroup>
Run Code Online (Sandbox Code Playgroud)

后豆:

public void validate() {
    ...
    if(validatecondition) {
        // Update panel 1
    } else {
        // update panel 2
    }
}
Run Code Online (Sandbox Code Playgroud)

那么使用ajax可以做到这一点吗?提前致谢!!

ajax jsf primefaces

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

jsf ×1

primefaces ×1