博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC静态资源拦截的问题
阅读量:6897 次
发布时间:2019-06-27

本文共 680 字,大约阅读时间需要 2 分钟。

通常在web.xml中的核心控制器的DispatcherServlet中的url-pattern属性配置成类似“/”的拦截路径,但是会出现静态资源找不到的问题,比如js脚本、图片、css等无法加载,那么我们就需要进行一定的处理了:

1.配置web.xml

既然是web.xml搞得事,自然它本身就能处理,加入下面的节点即可

1 
2
springmvc
3
*.jpg
4

2.配置springmvc.xml,作为核心配置文件,自然也能的

使用Tomcat中的DefaultServlet处理静态文件,解决拦截问题

3.同样是配置springmvc.xml文件:

1 

location:静态资源在的目录

mapping:对资源的请求,可以看成是ResquestMpping中的value的值

4.核心配置类中(纯注解配置时):

在mvc的核心配置类中继承WebMvcConfigurerAdapter,并且重写以下

1 @Override2     public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {3         configurer.enable();4     }

 

转载于:https://www.cnblogs.com/Tiandaochouqin1/p/10540586.html

你可能感兴趣的文章
Python.tornado.2.tornado.options
查看>>
mysql关于or的索引问题
查看>>
c#接口
查看>>
"只能在执行Render()的过程中调用RegisterForEventValidation" 解决方案
查看>>
vue中页面跳转拦截器的实现方法
查看>>
MySql连接异常解决
查看>>
mongodb Limit操作
查看>>
unbuntu14.04下的串口软件monicom的使用
查看>>
SQLite实践
查看>>
Jmeter分布式
查看>>
SQLserver数据库还原后显示"正在还原"
查看>>
Python基础-1
查看>>
jquery基础研究学习【HTML】
查看>>
几个C# Visual Studio编码技巧
查看>>
sql数据库各个版本清除日志
查看>>
jQuery扩展两类函数(对象调用,静态调用)
查看>>
nofollow标签使用方法
查看>>
sqlite实现新闻收藏和取消收藏
查看>>
Unity中的基础光照
查看>>
Final发布——视频博客
查看>>