JSF能否像Struts一样将Form属性封装到一个JavaBean里面,而不是在action中声明Form属性和一系列的get和set方法。

解决方案 »

  1.   

    当然可以了,你这个JavaBean提供get 和 set方法就行了
      

  2.   

         <h:inputText id="name" value="#{register_examRegisterEditPageBean.entity.name}"/>
    这是页面中的,entity为javaBean,namej entity中的属性。
    在action 中有   private ExamRegister entity = new ExamRegister();提供get set方法就行了
      

  3.   

    OK, 原来是我忘记将JavaBean实例化,只是将private User user 这样定义,虽然给这个Bean创建了get set方法,但测试的时候报错了,我就以为jsf没有这样的功能,呵呵!谢谢你。