资讯专栏INFORMATION COLUMN

分配器视图

animabear / 2446人阅读

问题需求

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

您有静态视图

您有从现有的表示模型生成的视图

您有独立于任何业务服务的视图

您有部分的业务处理

解决方案

使用分配器视图作为请求初始点的视图。如果必要,有限的业务处理转视图管理

策略

Servlet前端策略

JSP前端策略

基于模版的视图策略

基于控制器的视图策略

JavaBean辅助策略

自定义标签辅助策略

控制器中的分配策略

结论

使用框架和库

薄弱的视图模型和控制逻辑的分离

分离处理逻辑与视图来提高可复用性

相关模式

前端控制器
在分配器视图的方法中,一个前端控制器可以处理请求或者请求到视图就已经被处理

应用控制器
应用控制器在分配器视图中不常用。应用控制器是用在视图管理器中需要将部分传入的请求解析为实际视图的情形

视图助手
视图助手主要是适应和转换表征模型为视图,也可以在初始的视图中处理有限的业务

复合视图
分配器视图可以是一个复合视图

工作者服务模式
服务工作者方法集中控制,请求处理,已经业务处理,然后将控制传递给视图。
如果需要的话,分配器视图可以延迟视图处理时间

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/74000.html

相关文章

  • 通过项目逐步深入了解Spring MVC(一)

    摘要:是一个基于的框架。控制器将视图响应给用户通过视图展示给用户要的数据或处理结果。有了减少了其它组件之间的耦合度。 相关阅读: 本文档和项目代码地址:https://github.com/zhisheng17/springmvc 转载请注明出处和保留以上文字! 了解 Spring: Spring 官网:http://spring.io/ 一个好的东西一般都会有一个好的文档解释说明,如果你...

    whataa 评论0 收藏0
  • 服务工作者模式

    摘要:问题需求您想要传递到视图之前,执行核心的请求处理和调用业务逻辑您想在请求服务中执行一个特殊的业务逻辑,用来检索内容并生成动态响应您有取决于从业务服务调用之后响应的视图选择您可能不得不在应用中使用框架和库解决方案使用服务工作者在转交控制到视图 问题需求 您想要传递到视图之前,执行核心的请求处理和调用业务逻辑 您想在请求服务中执行一个特殊的业务逻辑,用来检索内容并生成动态响应 您有取决于...

    int64 评论0 收藏0

发表评论

0条评论

animabear

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<