如何解决Primefaces 当需要时是真正的监听器不会被触发
这是短代码:
<p:selectOneMenu id="field2"
...
required="#{empty param[submit.field1]}">
<p:ajax listener="#{test.onField2Change}" event="change" .../>
...
</p:selectOneMenu>
问题是,当 field2 为 null 且 field1 为 null 时,我收到错误消息,因为未选择所需字段并且不再触发侦听器。
我希望监听器触发,我该怎么做,或者我有什么其他选择? 我已经尝试过 valueChangeListener 和 onchange 但问题是一样的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。