第 1 章:导论。
模式能够:
- 利用一个经过验证可行的解决方案;
- 提供一套通用词汇;
- 约束解决方案的空间。
第 2 章:表现层设计考虑和不佳实践。
客户端验证:基于表单的验证、基于抽象类型的验证。
曾经在 JSP 中滥用过的助手类,通过助手类在页面和业务逻辑之间传递数据,有点类似于如今 Struts 中的 Action 作为传值模型时的情况。
表现层不佳实践:
- 多个视图中都包含控制代码;
- 表现层数据结构暴露给业务层或者业务领域对象,比如:暴露 HTTPServletRequest;
- 重复提交表单;
- 敏感资源暴露给客户端直接访问,有个原则,敏感的东西不能放在 WEB-INF 之外;
- 胖控制器;
……
怎么区分后台视图
[……]阅读全文