SpringMVC学习05:深入SpringMVC学习
-
深入SpringMVC学习:
-
理解SpringMVC的执行步骤;
-
-
SpringMVC的执行步骤:
-
1,在web.xml中,配置注册DispatcherServlet;
-
并在DispatcherServlet中去关联springmvc-servlet.xml配置文件;
-
-
2,新建springmvc-servlet.xml配置文件:
-
注册bean:处理器映射器
-
注册bean:处理器适配器
-
注册bean:视图解析器
-
-
3,新建控制器HelloController:
-
1,实现Controller接口;
-
2,返回ModelAndView;
-
3,封装业务代码;
-
4,封装视图跳转;
public class HelloController implements Controller {
public ModelAndView handleRequest(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
ModelAndView mv= new ModelAndView();
//业务代码
String result="helloSpringMVC";
mv.addObject("msg",result);
//视图跳转
mv.setViewName("test");
return mv;
}
} -
-
4,编写视图跳转的JSP页面:
<% -
5,在springmvc-servlet.xml中注册bean:
-
因为处理器映射器( BeanNameUrlHandlerMapping)会根据bean的名字去寻找控制器Handler,
-
所以需要在springMVC的配置文件中注册该控制器的bean;
-
-
启动Tomcat,测试!
-

浙公网安备 33010602011771号