?
<servlet> <servlet-name>zhounenghua</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>zhounenghua</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
?如果在web.xml中这样配置,发现页面报404,无法访问jsp,但是又进了controller。
原因是这样配置对所有请求都进行了拦截,当controller对视图进行分发的时候又被拦截掉了,所以就出现了上面报访问不到jsp的404错误。
?
正确设置
?
<servlet-mapping> <servlet-name>zhounenghua</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping>?
?
参考
http://elf8848.iteye.com/blog/875830