我已经进入了一个项目,以重新实现JSF实现。现有的代码没有遵循正确的JSF标准。为了实现这一点,我正在学习JSF中的所有概念(我已经有了JSF的实验经验)。具体而言,我想问一些我脑子里想的问题。JSF中的最佳实践:模型,动作,获取者,导航,相位检测器
- 在MVC模式中,JSF中的模型组件是什么?它是托管Bean吗?
- 在行为方法中编写业务逻辑是否好主意?我已经看到数百行以行动方式编写的行。
- 你认为我们可以在getter方法中编写任何逻辑吗?在JSF生命周期中调用getter或setter多少次。
- 什么是编写faces-config.xml的传统方式。我已经在一篇文档中看过它说好的做法是将bean的托管bean声明和导航情况一起写入。它会更具可读性。
- 写入相位监听器会影响响应时间。例如,我正在编写一个逻辑来解析PhaseListener中的请求参数并执行一些逻辑。有没有关于这方面的建议?
请回答上述问题。如果我对答案很清楚,那么我会想出更多的问题。
寻找正确的答案。 – Krishna 2011-01-21 12:28:49
有人可以提出一个使用这种方法的例子/教程吗? – Chris 2014-08-14 11:01:22