(一)SpringMVC之配置DispatcherServlet的一些坑
DispatcherServlet是SpringMVC的核心控制器,就像是SpringMVC的心脏,几乎所有的请求都会经过这个控制器,通过它,大大的降低了模块之间的耦合度。所有学SpringMVC的同学们第一步肯定都是先配置这个Servlet,不然还写啥SpringMVC啊。 那其实我第一次写SpringMVC的时候就遇到了好多坑,这里记录一下,只是冰山一角,但希望能帮助一些人。 为了更好的说明情况,我先写一些代码 首先新建一个MyController继承自Controller public class MyController implements Controller { @Override public ModelAndView handleRequest (HttpServletRequest arg0, HttpServletResponse arg1) throws Exception { ModelAndView mav = new ModelAndView(); // 增加一个属性到model中,底层是调用了request.setAttribute()方法 mav.addObject( "hello" , "hello springmvc" ); // 为这个模型视图起一个逻辑视图名 mav.setViewName( "hello" ); return mav; }