DispatcherPortlet 是Spring MVC Portlet的前端控制器:   (1)发送Portlet请求到恰当的处理器(Controller) protected HandlerExecutionChain getHandler(PortletRequest request)   &nbs
原创 2012-04-26 15:58:13
740阅读
    如上所示,这是Spring Portlet MVC的整个工作流程: DispatcherPortlet 作为前端控制器,负责接收所有到Portlet的请求 (1) 当Portlet请求发送到DispatcherPortlet时,它利用PortletMVC的HandlerMapping来找到一个合适的Handler(也就是controller)来处理当前请求
原创 2012-04-26 15:41:58
1103阅读
  从上图,可以看出HandlerMapping的职责是将Portlet Request 映射到正确的Handler上,但是他并不返回某个Handler,而是返回DispatcherPortlet一个HandlerExecutionChain。它由一个Handler加上一组HandlerInterceptor组成,这组拦截器在最终Handler的前后执行(注意,最终只可以映射到唯一
原创 2012-04-26 17:02:21
845阅读