SimpleControllerHandlerAdapter实现类的简介说明
下文笔者将讲述SimpleControllerHandlerAdapter实现类的相关简介说明,如下所示:
SimpleControllerHandlerAdapter可将http请求放入到此控制器中进行相应的实现
SimpleControllerHandlerAdapter源码说明
SimpleControllerHandlerAdapter类简介
SimpleControllerHandlerAdapter是简单控制器的实现类SimpleControllerHandlerAdapter可将http请求放入到此控制器中进行相应的实现
SimpleControllerHandlerAdapter源码说明
public class SimpleControllerHandlerAdapter implements HandlerAdapter { @Override public boolean supports(Object handler) { //判断是否是Controller类 return (handler instanceof Controller); } //运行Controller的handleRequest方法 @Override public ModelAndView handle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { //运行Controller的handleRequest方法 return ((Controller) handler).handleRequest(request, response); } @Override public long getLastModified(HttpServletRequest request, Object handler) { if (handler instanceof LastModified) { return ((LastModified) handler).getLastModified(request); } return -1L; } }
SimpleControllerHandlerAdapter备注说明 1.SimpleControllerHandlerAdapter将会调用处理器的handleRequest方法进行功能处理,该处理方法返回一个ModelAndView给DispatcherServlet。 2.SimpleControllerHandlerAdapter实现了org.springframework.web.servlet.mvc.Controller接口的Bean可以作为Spring Web MVC中的处理器 如果需要其他类型的处理器可以通过实现HadlerAdapter来解决 3.SimpleControllerHandlerAdapter将会调用处理器的handleRequest方法进行功能处理,该处理方法返回一个ModelAndView给DispatcherServlet
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。