我有一个带有几个输入文字字段的弹出窗口&一个调用方法来创建的按钮。
在其中一个字段上,当我添加验证器=“#{uBean.validateName}”时,验证器工作正常&验证字段和&如果验证失败,则引发异常。但是单击“创建”按钮会提高nullpointerexception。
任何想法为什么?
但它谈到删除验证器以解决问题,但我确实需要验证器。
答案 0 :(得分:0)
使用JSF验证器时要小心。 我宁愿建议您使用业务组件级别验证替换您的JSF验证器,例如属性上的Method Validator。
您还需要设置autosubmit =" true"在那个特定的输入JSF组件上。