gpt4 book ai didi

java - @RequestMapping ("/**") 不会加载js、css等静态内容

转载 作者:行者123 更新时间:2023-12-02 13:19:06 25 4
gpt4 key购买 nike

我正在使用 @RequestMapping("/**") 但它不会加载所有与 Web 相关的文件,如 js、css 等。

@ControllerAdvice    public class ServiceExceptionHandler extends ResponseEntityExceptionHandler {@RequestMapping("/**")  public ModelAndView fallbackHandler(HttpServletRequest request, HttpServletResponse response) throws Exception {
return new ModelAndView("xxx/errors");

}

最佳答案

您需要确保您的目录包含这些项目设置为permitAll。请求映射与此无关。由于您使用的是 spring-boot,因此请在 spring-security 配置中添加如下内容:

http.authorizeRequests().antMatchers("/css/**", "/js/**", "/images/**").permitAll();

关于java - @RequestMapping ("/**") 不会加载js、css等静态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43644345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com