@SpringBootApplication
@Controller
public class App {
@RequestMapping("/aaa")
String home(HttpServletRequest request) {
return "nihao";
}
@Bean
public ViewResolver getViewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/res/");
resolver.setSuffix(".html");
return resolver;
}
}
此代码工作正常。 “nihao.html”的路径是' nihao.html'在' /static/res/nihao.html'。但是,当我将前缀更改为" / WEB-INF /",并创建/WEB-INF/nihao.html文件时,我得到了404无消息可用错误。当我将前缀改为/ static / WEB-INF /&#34时,我得到了同样的错误;并在该目录中创建必需的文件。我需要有人帮助我搞清楚。所有路径都相对于上下文路径。