最近玩springboot时发现一些页面访问不到,始终404
最近刚接触springboot所以使用的页面并没有用官方推荐的thymeleaf而是使用jsp,在写一些页面时发现如果一级文件夹的页面的都可以正常访问,但是如果我在这个文件夹里面再建一个文件夹就发现怎么也访问不到这么页面,我一开始是以为我没有配置application.properties配置文件中访问路径也就是
spring.mvc.view.prefix=/jsp/
spring.mvc.view.suffix=.jsp
但是我发现我配置了这个路径
后来以为是jar包没有导入全的问题,结果发现也不是
解决方法
在进入页面请求时我后台判断一级文件可以访问,当我新建二级文件时就没有配置对应的进入方法所以一直请求失败
@RequestMapping("/{index}")
public String index(String index){
return index;
}
后来我对新建的文件夹也做了对应的判断就可以正常访问了
@RequestMapping("/permissionPage/{index}")
public String permissionPage(String index){
return index;
}
成功解决,留下记录方便日后查看