Spring的新功能,并且有关于设置Rest URI路径的问题。
我有一个有效的休息服务,我想将URI从http://localhost:8080/myapp/api
更改为http://localhost:8080/api
通常情况下,我会使用注释来执行此操作,例如:@ApplicationPath(“api”),但这似乎不适用,尝试以下但未提供所需的结果。
TestController.java
@Controller
@RequestMapping("api")
public class TestController {
@RequestMapping("/test")
public @ResponseBody Test Test() {
return new Test("Test String");
}
}
如何用弹簧完成?
答案 0 :(得分:1)
通常在META-INF / context.XML中配置。将路径设置为/或“”。
这是与tomcat 7类似的问题
HOWTO set the context path of a web application in Tomcat 7.0