码迷,mamicode.com
首页 > 编程语言 > 详细

spring关于urlpattern

时间:2016-11-12 22:31:50      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:最好   isp   efault   404错误   效果   访问   alt   使用   提升   

视图解析器(ViewResolver)注册中央调度器定制处理器jsp页面搭建springmvc.xml配置效果图第一个案例提升----视图解析器关于urlpattern说法
最好配成*.do

不能配成/* 无法访问*.jsp等动态资源
最好也不要配成/ 无法访问静态资源
不得不配成/
Restful编程 rest/*配法问题不能配置为/*
DispatcherServlet会将向动态页面请求,即向jsp页面的跳转请求也当做
是一个普通的Controller请求。中央调度器会调用处理器映射器为其查找
相应的处理器。当然是找不到的。jsp页面会报404错误


结论:/*会拦截动态资源不得不配成/


方案一:使用Tomcat默认的Servlet解决

技术分享

方案二:使用MVC的default-servlet-handler
会将对静态资源的访问请求通过HandlerMapping映射到默认Servlet请求处
理器DefaultServletRequestHandler对象。而该处理器调用了Tomcat的
DefaultServlet来处理静态资源的访问请求。当然需要引入mvc约束

技术分享

方式三:使用MVC的resource解决
在Spring3.0.4之后,Spring定义了专门用于处理静态资源请求的处理器
ResourceHttpRequestHandler。并且添加了<mvc:resources/>标签,专门
用于解决静态资源无法访问问题。
Location:静态资源所在目录
mapping: 对资源的请求

技术分享

 

 

 

 

 

  

spring关于urlpattern

标签:最好   isp   efault   404错误   效果   访问   alt   使用   提升   

原文地址:http://www.cnblogs.com/cnsdhzzl/p/6057424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!