一提到SP的 Web mvc 脑子里要马上呈现下面这些组件:
DispatcherServlet------------------前端控制器(中央控制器)
HandlerMapping
|
|____BeanNameUrlHandlerMapping(默认的)
|
|____SimpleUrlHandlerMapping (经常用到,好用,好方便)
<property name="mappings">
<props>
<prop key="/login.do">loginController</prop>
......
</props>
</property>
Controller
|________AbstractController
|________AbstractCommandController
|________ParameterizableViewController
|________MultiActionController
等等...
ViewResolver
接下来就将上述的组件配置在
web.xml(DispatcherServlet)
controller-servlet.xml (HandlerMapping、Controller)
applicationContext.xml (ViewResolver)
×××-service.xml(配置一系列的Service Bean)