日期:2014-05-17  浏览次数:20665 次

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

------解决方案--------------------
当然可以了,你这个JavaBean提供get 和 set方法就行了
------解决方案--------------------
     <h:inputText id="name" value="#{register_examRegisterEditPageBean.entity.name}"/>
这是页面中的,entity为javaBean,namej entity中的属性。
在action 中有   private ExamRegister entity = new ExamRegister();提供get set方法就行了
------解决方案--------------------
引用:
     <h:inputText id="name" value="#{register_examRegisterEditPageBean.entity.name}"/> 这是页面中的,entity为javaBean,namej entity中的属性。 在action 中有   private ExamRegister entity = new ExamRegister();提供get set方法就行了

 

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

结帖给分