关于JSF中<f:selectItems/>标签的问题<h:selectOneMenu value="#{membervo.num_member_banktype}">
<f:selectItems value="#{register.banks}" />
</h:selectOneMenu>能从数据库取出数据来
当提交后出现下面异常,构建视图不成功!是不是提交后验证没通过 #{membervo.num_member_banktype}">没有执行到? 所以构建视图不成功
有什么办法解决这个问题?exception javax.servlet.ServletException
javax.faces.webapp.FacesServlet.service(FacesServlet.java:209)
root cause java.lang.IllegalArgumentException
javax.faces.component.SelectItemsIterator.next(SelectItemsIterator.java:124)
javax.faces.component.UISelectOne.matchValue(UISelectOne.java:141)
javax.faces.component.UISelectOne.validateValue(UISelectOne.java:114)
javax.faces.component.UIInput.validate(UIInput.java:634)
javax.faces.component.UIInput.executeValidate(UIInput.java:838)
javax.faces.component.UIInput.processValidators(UIInput.java:412)
javax.faces.component.UIForm.processValidators(UIForm.java:170)
javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:904)
javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:342)
com.sun.faces.lifecycle.ProcessValidationsPhase.execute(ProcessValidationsPhase.java:78)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)