社区
Java EE
帖子详情
springboot只能访问一级静态资源,在里面建一个文件夹就访问不到文件夹的资源
头上的阿飘
2018-08-21 10:34:04
static下的图片可以访问到,img文件夹里的访问不到
...全文
863
9
打赏
收藏
springboot只能访问一级静态资源,在里面建一个文件夹就访问不到文件夹的资源
static下的图片可以访问到,img文件夹里的访问不到
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
djs567
2021-07-23
打赏
举报
回复
maven clean 一下 然后重新编译
Messi小泽儿
2020-04-20
打赏
举报
回复
application.properties: spring.resources.static-locations=classpath:/static 引用: <script type="text/javascript" src="/js/wijmo.chart.min.js"></script>
柒拾~
2019-07-16
打赏
举报
回复
怎么会呢。 你在application.properties设置它:spring.datasource.druid.stat-view-servlet.url-pattern=/static/* 应该是全部都能扫到的哈。
medelia
2019-05-20
打赏
举报
回复
马克。 ,,,,,,,,,,,,,,
头上的阿飘
2018-08-31
打赏
举报
回复
问题已经解决了,在application.properties里面加上这个就好了
spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/
但是这个就是springboot的默认设置,不知道问什么还要重新声明。
其实我刚开始就用了这个方法,但是不知道为什么这个方法没有生效。
后来重启了一下程序就好了。
NANU-NANA
2018-08-21
打赏
举报
回复
在static下创建img,css,js。。。等文件夹
阿甘1976
2018-08-21
打赏
举报
回复
<!-- 静态资源文件,不会被Spring MVC拦截 -->
<mvc:resources location="/resources/" mapping="/resources/**"/>
阿甘1976
2018-08-21
打赏
举报
回复
看错了,springboot....
小流氓dy
2018-08-21
打赏
举报
回复
看一下拦截器配置,是不是给拦截了
SpringBoot
访问
web中的
静态
资源
把依赖配置到maven的pom.xml中,就可以在网站根目录/webjars/jquery/1.12.4/jquery.js
访问
到
资源
!④
SpringBoot
默认的web页面图标是放在任一
静态
资源
目录下的favicon.ico。③
SpringBoot
默认的首页是放在任
一个
静态
资源
目录下的index.html。我们在这里目录下选两个放
一个
index.html和一张图片实验一下就ok!① 关键是
SpringBoot
默认指定的可以存放
静态
资源
的目录有哪些?
为啥
springboot
只能
访问
一级
静态
资源
呢?
static下的图片可以
访问
到,img
文件夹
里的
访问
不到
,这是为啥呢? 看一下拦截器配置,是不是给拦截了 <!--
静态
资源
文件,不会被SpringMVC拦截--> <mvc:resourceslocation="/resources/"mapping="/resources/**"/> 看错了,
springboot
.... 在static下创
建
img,...
SpringBoot
访问
不到
static
文件夹
下的
静态
资源
最近在看尚硅谷的
SpringBoot
教程,看到有个疑问,我的
SpringBoot
项目总是
访问
不到
static目录下的静态文件;给后面踩坑的小伙伴
一个
解决方案吧:
静态
资源
的
文件夹
"classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/" "/":当前项目的根路径 这是
静态
资源
的存放位置: 此时 : 需要 maven clean,然后重启项目即可 ☀️
springboot
工程
静态
资源
访问
不到
为什么
springBoot
工程
访问
不到
静态
资源
,templates模式,
访问
不到
,都是404,No mapping found for HTTP request with URI [/index.html] in ‘dispatcherServlet’
springboot
静态
资源
访问
问题归纳
这样是
访问
不到
资源
的。这是因为Spring Boot的
静态
资源
映射机制会自动从配置的
静态
资源
位置(如。时,会被认为是
一个
静态
资源
访问
请求,它会去找
静态
资源
文件夹
下的pay.html,同样按照优先级来找。因为模板有默认配置,也就是说你在application.yml中配置的。yml配置文件中重新定义
静态
资源
的匹配规则,只有当匹配到了,才会认为这是个
静态
资源
请求。(你如果能
访问
,那肯定是项目中存在:自定义静态路径规则)你不要在pay.html前面加static啊,public之类的,如。
Java EE
67,543
社区成员
225,859
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章