首页 > 代码库 > Spring MVC URL配置问题
Spring MVC URL配置问题
最近因为手误,两次遇到 访问Spring MVC 程序时不能正确解析JSP,返回类型是text/plain,后来终于发现问题的原因:
下面是web.xml中的 Dispatcher Servlet 配置,注意 <url-pattern>的配置
<!--spring mvc 这种方法不能正确访问,返回类型是text/plain--> <servlet> <servlet-name>Dispatcher Servlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:spring-mvc-config.xml </param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Dispatcher Servlet</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping>
<!--spring mvc 这种方法可以正确访问,返回类型是text/html--> <servlet> <servlet-name>Dispatcher Servlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:spring-mvc-config.xml </param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Dispatcher Servlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
参与这两个位置:
http://my.oschina.net/ayesd/blog/278336
http://www.cnblogs.com/fangjian0423/p/servletContainer-tomcat-urlPattern.html#springmvc
Spring MVC URL配置问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。