J2EE 核心模式学习理解和记录

第 1 章:导论

模式能够:

  • 利用一个经过验证可行的解决方案;
  • 提供一套通用词汇;
  • 约束解决方案的空间。

第 2 章:表现层设计考虑和不佳实践

客户端验证:基于表单的验证、基于抽象类型的验证。

曾经在 JSP 中滥用过的助手类,通过助手类在页面和业务逻辑之间传递数据,有点类似于如今 Struts 中的 Action 作为传值模型时的情况。

表现层不佳实践:

  • 多个视图中都包含控制代码;
  • 表现层数据结构暴露给业务层或者业务领域对象,比如:暴露 HTTPServletRequest;
  • 重复提交表单;
  • 敏感资源暴露给客户端直接访问,有个原则,敏感的东西不能放在 WEB-INF 之外;
  • 胖控制器;

……

怎么区分后台视图

[……]阅读全文

back to top