我在Spring启动时制作正确的静态映射存在问题。
资源问题:
我必须重定向每个请求" / scripts"或" / styles" for" / app / styles | scripts"。
目前代码是这样的:
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/swagger").setViewName("redirect:/swagger/");
registry.addViewController("/swagger/").setViewName("forward:/swagger/index.html");
registry.addViewController("/").setViewName("redirect:/webapp/");
registry.addViewController("/").setViewName("forward:/webapp/index.html");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
我也试着把
registry.addViewController("/script").setViewName("redirect:/webapp/script/");
registry.addViewController("/style").setViewName("redirect:/webapp/style/");
但我得到了同样的错误。我需要将webapp放在一个不同的文件夹中,因为它是生成的aute。