请求/写作/*导致jsp页面源码 mark
当springMVC配置
|
1
2
3
4
|
<!-- 静态资源--> <mvc:default-servlet-handler/> <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/> |
并且将web.xml中的springMVC拦截配置为
|
1
2
3
4
|
<servlet-mapping> <servlet-name>springMVC</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> |
在这种情况向springMVC会把*.jsp,*.sql,*.txt都当做txt处理。结果就是直接在浏览器加载了jsp源码。
webxml应写做:
<servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>或
修改springMVC配置
(未经详细验证)
浙公网安备 33010602011771号