springboot项目restful路径和静态资源路径冲突
静态资源的路径:
restful的路径:
这是浏览器地址栏访问的路径
静态资源和地址栏访问的路径都是匹配的,但是就是访问不到页面,network里页面一直报400错误
刚开始我以为是我路径写的有问题,困了我好长时候,最后我发现给dept文件夹随便改个名字就不会报错了
仔细研究发现是/dept和静态资源文件夹dept名相同,是会把dept_list.html当成一个参数,去用get的方式去后端/dept中请求方法,但是找不到能接收string类型的方法,就会报400错误
所以以后静态资源的文件名和后端restful风格的地址尽量不要写成一样的