springboot +thymeleaf相关问题

springboot +thymeleaf 前台form表请求地址/getQqxx/uploadMusic
后台controller 返回modelAndView,设置的页面是home.html。
页面出来了,但是加载的css,js等静态资源都访问不到了
正确地址是:static/js/jquery/jquery-3.4.1.min.js
请求了这个方法后都变成了:getQqxx/static/js/jquery/jquery-3.4.1.min.js
为什么会加上getQqxx

html上夹在的js的代码看看。

不用看你代码 ,这个问题,很显然。 用的modelAndView 本质是重定向,必然会加前缀, 你需要用 静态资源绝对路径 去访问静态资源,而不是相对路径。

1 个赞

谢谢大家,前面加个/就行了,多谢 KevinBlandy