Spring Boot 重定向到站点 404
SpringBoot redirect to site 404
我已经在 SpringBoot 中创建了一些应用程序…
我已经创建了 css 和 html 文件,一切正常,但是我遇到了重定向错误的问题。当我编写带有注释 @RequestMapping 的方法以将所有错误链接重定向到准备好的 404 站点时,我的应用程序丢失了 css 文件的路径并且所有站点都没有样式。
@Controller
public class MainController {
@GetMapping("/status/ping")
@ResponseBody
public String pingPong() {
ModelAndView mav = new ModelAndView("pong");
return mav;
}
@GetMapping("/")
@RequestMapping
public ModelAndView error404(){
ModelAndView mav = new ModelAndView("error404");
return mav;
}
没有 error404() 方法浏览器显示带有 css 文件的网站但是当我写这个方法时 css 不工作,但是当我去网站时 localhost:8080/status/kjhfkshfds
网站显示我的404网站
你的 SecurityConfig 上有这个 class 吗?
http.authorizeRequests()
.antMatchers(HttpMethod.GET, "/js/**", "/css/*", "/images/**").permitAll()
我已经在 SpringBoot 中创建了一些应用程序… 我已经创建了 css 和 html 文件,一切正常,但是我遇到了重定向错误的问题。当我编写带有注释 @RequestMapping 的方法以将所有错误链接重定向到准备好的 404 站点时,我的应用程序丢失了 css 文件的路径并且所有站点都没有样式。
@Controller
public class MainController {
@GetMapping("/status/ping")
@ResponseBody
public String pingPong() {
ModelAndView mav = new ModelAndView("pong");
return mav;
}
@GetMapping("/")
@RequestMapping
public ModelAndView error404(){
ModelAndView mav = new ModelAndView("error404");
return mav;
}
没有 error404() 方法浏览器显示带有 css 文件的网站但是当我写这个方法时 css 不工作,但是当我去网站时 localhost:8080/status/kjhfkshfds
网站显示我的404网站
你的 SecurityConfig 上有这个 class 吗?
http.authorizeRequests()
.antMatchers(HttpMethod.GET, "/js/**", "/css/*", "/images/**").permitAll()