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: