SpringMVCの4大コンポーネント
1390 ワード
コアコンポーネント:(SpringMVCの4つのコンポーネント)
DispatchServlet:
Servlet , SPringMVC
, mvc c,dispatcherServlet ,
,dispatcherServlet
HandlerMapping:
HandlerMapping Handler
URL HandlerMethod, @RequestMapping()
springmvc , : , ,
DefaultAnnotationHandlerMapping
HandlerAdapter:
HandlerMethod .
HandlerAdapter , ,
AnnotationMethodHandlerAdapter
ViewResovler:
HandlerMethod . .
:InternalResourceViewResolver
View ,ViewResolver ,
View , View 。
springmvc View , :jstlView、freemarkerView、pdfView
Handler:
Handler DispatcherServlet ,
DispatcherServlet Handler 。
Handler , Handler
,
:
Controller :
HandlerMethod:
View:
Model:
ModelAndView: .SpringMVC HandlerMethod ModelAndView
HandlerInterceptor:
HandlerExceptionResolver: .
MultipartResolver: Multipart
CharacterEncodingFilter: