SpringMVCå ä¸ªæ ¸å¿ç±»
æ§å¶å¨æ ¸å¿ç±»
org.springframework.web.servlet.DispatcherServlet ï¼ é
ç½®web.xml
å è½½é ç½®æä»¶æ ¸å¿ç±»,
org.springframework.web.context.ContextLoaderListener â springçé
ç½®æ件
å¤çurlå½±å°æ ¸å¿ç±»,
org.springframework.web.servlet.handler.BeanNameUrlHandlerMappingï¼æ ¹æ®beançå称请æ±ä¸ä¸ªbean. springçé
ç½®æä»¶ï¼ /abc
å¤çè§å¾èµæºæ ¸å¿ç±»,
org.springframework.web.servlet.view.ResourceBundleViewResolver
return hello â å³å®è¿åçå符串ç±åªä¸ä¸ªé¡µé¢æ¥æ¾ç¤ºã
<context:component-scan package=âcn.hncuâ/>ç¨äºæ¿ä»£ä¸é¢çç±»ã
æ¹æ³å¨æè°ç¨æ ¸å¿ç±»)
org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver
å¾è§£