首先准备开发项目需要的jar包 :
练习how2j案例:
how2j案例运行成功结果 :
相关代码
下面是使用视图定位所要修改添加的相关代码:
下面是使用注解方式进行配置页面跳转的相关代码:
这三种方法最后结果都是和图一一样 ,只是在配置方式和方法有所不同,更改了部分代码。
教材9-3案例练习:
相关代码:
运行成功的结果:
Spring MVC运行原理思考:用户发送请求,前端控制器DispatcherServlet收到请求后自己不进行处理,而是交给其他的处理器,控制器处理请求后返回ModelAndView对象, DispatcherServlet将ModelAndView传给ViewReslover,ViewReslover解析后返回具体视图,DispatcherServlet根据View进行渲染视图,最后响应给用户。