我在Eclipse中使用Spring Starter Project(Spring工具套件),所以我没有web.xml文件来进行URL映射。
我有一个控制器,如何使用@RestController
和@RequestMapping
进行网址映射,以便在/test.html
网址上访问我的/test
文件?
或者您是否有其他解决方案,如.htaccess文件,可以处理此类项目?
感谢您的时间。
答案 0 :(得分:0)
简短回答:将你的html文件放在src/main/resources/templates/
中,然后编写一个如下所示的控制器方法:
@Controller
public class YourController {
@RequestMapping("/{template}")
public String renderTemplate(@PathVariable String template) {
return template;
}
}
Spring Boot将知道在src/main/resources/templates
中查找名为${template}.html
的文件,并将其呈现。