概述
错误截图
前因:
课程是按照雷丰阳老师的springboot视频学习的,他使用的是springboot1.x的版本,我是用的是2.x的版本,在2.0时课程中有一个关键类WebMvcConfigurerAdapter过时不能用了(用它来扩展springmvc的功能),所以使用了WebMvcConfigurationSupport类
用它来做不携带数据的页面跳转
这里就埋下伏笔了
我们springboot关于springmvc的自动装配是在这个类里
WebMvcAutoConfiguration
资源请求处理配置是在这个类的addResourceHandlers()里
课程中也是按照这个方法中的默认配置
来访问webjars下的静态资源
再返回到这个类的头部看看
红框画的这个东西眼熟不?反正就是刚我们继承的那个类,然后这样一来springboot关于springmvc的自动配置就失效了
也就是资源访问控制器也失效了,自然就访问不到
解决方案
第一种方案
你可以不用WebMvcConfigurationSupport类,在controller里来做视图跳转
包括layUI我放到static目录下测试,也是不能使用WebMvcConfigurationSupport类
顺便贴一张这个方式的路径请求方式
第二种方案(后来发现的)
在查springmvc首页定制时看到的
可以通过实现接口的方式扩展springmvc
测试
最后
以上就是甜美小鸽子为你收集整理的springboot访问不到 webjars里的css错误截图前因:解决方案的全部内容,希望文章能够帮你解决springboot访问不到 webjars里的css错误截图前因:解决方案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复