分配器视图

问题需求

您想要一个视图来处理请求和生成响应,同时管理有限的业务处理前端

  • 您有静态视图
  • 您有从现有的表示模型生成的视图
  • 您有独立于任何业务服务的视图
  • 您有部分的业务处理

解决方案

使用分配器视图做为请求初始点的视图。若是必要,有限的业务处理转视图管理框架

策略

  • Servlet前端策略
  • JSP前端策略
  • 基于模版的视图策略
  • 基于控制器的视图策略
  • JavaBean辅助策略
  • 自定义标签辅助策略
  • 控制器中的分配策略

结论

  • 使用框架和库
  • 薄弱的视图模型和控制逻辑的分离
  • 分离处理逻辑与视图来提升可复用性

相关模式

  • 前端控制器
    在分配器视图的方法中,一个前端控制器能够处理请求或者请求到视图就已经被处理
  • 应用控制器
    应用控制器在分配器视图中不经常使用。应用控制器是用在视图管理器中须要将部分传入的请求解析为实际视图的情形
  • 视图助手
    视图助手主要是适应和转换表征模型为视图,也能够在初始的视图中处理有限的业务
  • 复合视图
    分配器视图能够是一个复合视图
  • 工做者服务模式服务工做者方法集中控制,请求处理,已经业务处理,而后将控制传递给视图。若是须要的话,分配器视图能够延迟视图处理时间
相关文章
相关标签/搜索