【发布时间】:2015-05-26 18:32:00
【问题描述】:
我们在 Web 应用程序中使用 JSF / Primefaces,但在清除表单字段时遇到了麻烦。
如果使用 type=reset,它会清除文本字段,但不会清除下拉菜单。
<p:commandButton type="reset" ... />
所以我尝试更改 type="submit" 并手动清除操作中的所有字段。 但是,由于页面具有必填字段,因此它期望它们的值,所以我尝试了 immediate="true" 但是由于 JSF 生命周期,这种组合 update="@form" immediate="true" 冲突......
<p:commandButton type="submit" update="@form" immediate="true" ... />
JSF 有没有其他方法来完成这个简单的清除表单字段?
【问题讨论】:
标签: jsf primefaces