使用Spring MVC
spring mvc 是一个基于动作的mvc框架,每一个请求URI映射到一个可执行的方法
spring mvc 使用了前端控制器模式(dispatcherServlet)
具体流程:
1. 请求到达dispatcherservlet,然后控制器将请求根据url映射,转发给对应的控制器
2. 具体的控制器处理完了以后,将view的名字以及view中具体的model传回给dispatcherservlet
3. dispatcherservlet把model与view name传给viewresolver,最终获得显示视图
4. dispatcherservlet将最终的视图返回给客户端
spring mvc 将请求参数与Command对象绑定。当一个模型类被绑定到一个表单时,就成为前面定义的command对象
图片来自spring 入门经典