spring mvc 4.1的xx-servlet.xml文件怎么写
1个回答
展开全部
spring mvc 的
<mvc:resources mapping="***" location="***">
标签是用来进行配置静态资源访问的。
mapping就是表示你的请求路径,在你这个例子里就是相对路径为/statics的请求
location就是表示mapping请求的最终位置,即mapping的请求最后指向的位置
举个栗子:
现在有个请求 http://ip:端口/项目名/statics/test.js 当springmvc拦截后,会去项目的static目录找test.js这个文件
因为是同名所以可能会看不清楚,可以更换下配置,比如:
<mvc:resources mapping="/javascript/**" location="/statics/javascript/"/><mvc:resources mapping="/styles/**" location="/statics/css/"/><mvc:resources mapping="/images/**" location="/statics/images/"/>
springmvc遇到http://ip:端口/项目名/javascript/test.js,会到项目下statics目录下的javascript目录找test.js,同理访问..../styles/xxx.css会到项目下statics目录下的css目录找xxx.css,images也同样。
<mvc:resources mapping="***" location="***">
标签是用来进行配置静态资源访问的。
mapping就是表示你的请求路径,在你这个例子里就是相对路径为/statics的请求
location就是表示mapping请求的最终位置,即mapping的请求最后指向的位置
举个栗子:
现在有个请求 http://ip:端口/项目名/statics/test.js 当springmvc拦截后,会去项目的static目录找test.js这个文件
因为是同名所以可能会看不清楚,可以更换下配置,比如:
<mvc:resources mapping="/javascript/**" location="/statics/javascript/"/><mvc:resources mapping="/styles/**" location="/statics/css/"/><mvc:resources mapping="/images/**" location="/statics/images/"/>
springmvc遇到http://ip:端口/项目名/javascript/test.js,会到项目下statics目录下的javascript目录找test.js,同理访问..../styles/xxx.css会到项目下statics目录下的css目录找xxx.css,images也同样。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询