分离JSF Beans中的问题?

时间:2011-03-25 04:21:56

标签: jsf jsf-2

我目前正在使用JSF2,我注意到JSF bean可能有很多责任,如果合并将看起来像很多代码。其中包括:

  1. 持有州/数据
  2. 可以是UI组件的支持bean
  3. 行动方法定义
  4. 动作侦听器方法定义
  5. 导航
  6. 调用服务
  7. 所有setter n getters
  8. 是否可以将这些内容分成几个类或者通常将它们组合在一起?

    对于每个JSF Bean来说,我定义了另一个类来保存视图数据/状态以及setter getter。

    你通常怎么做?请分享您的经验!

    谢谢=)

1 个答案:

答案 0 :(得分:2)

在操作(侦听器)方法中使用的每个属性都需要保留在辅助bean中。残余最有可能属于它自己的类,它又可以是一个不同的(托管/实体)bean,最终作为它所源自的bean的(托管)属性。