Servlet和路径参数如/ xyz / {value} / test,如何在web.xml中映射?

Servlet和路径参数如/ xyz / {value} / test,如何在web.xml中映射?

servlet是否支持URL如下:

/xyz/{value}/test

其中的价值可以用文字或数字代替。

如何在web.xml中映射?


慕慕森
浏览 641回答 3
3回答

慕森王

正如其他人所指出的那样,servlet规范不允许这样的模式; 但是,如果这适合您的用例,您可以考虑允许这种模式的JAX-RS。@Path("/xyz/{value}/test")public class User {      public String doSomething(@PathParam("value") final String value) { ... }}要么:@Path("/xyz/{value}")public class User {      @Path("test")     public String doTest(@PathParam("value") final String value) { ... }}
打开App,查看更多内容
随时随地看视频慕课网APP