第12章
12.4 AdvancedMVC前端控制器实例前端控制器模式包含一个总控制器,提供了一个集中处理请求的点(在 Java的Web MVC实现中,通过Servlet来实现总控制 器)。 使用一个调度器进行动作管理:调度器将请求URL映射 至需要被执行的命令实例。命令实例在WebWork或者 Struts中就是Action。由调度器调用相应的命令实例与 系统后端的服务进行交互,并在处理完业务逻辑之后返 回一个码值,而这个返回码会映射到某一个视图(通常 是一个Web页面模板,如JSP)。 控制器根据调度器调用业务处理的返回值决定将请求转 发到哪个视图,最后该视图将会呈现给用户。