【问题标题】:REST URL mapping with parameter in web.xml带有 web.xml 中参数的 REST URL 映射
【发布时间】:2011-09-20 03:01:16
【问题描述】:

我们应该在 web.xml 中添加什么 url-pattern 以使我的 servlet 在此路径上侦听 /{name}/servlet

这里,name 是一个变量,所以我应该能够听到 http:8080//testproject/xyz/servlet

http:8080//testproject/abc/servlet

这里xyz是一个变量名。这基本上是一个带参数的 REST URL,虽然我可以使用 @Path@PathParam,但我只想在 web.xml 中进行。

<servlet-name> A </servlet-name>
<url-pattern> /{}/sevlet </url-pattern> 

关于在 url 中放置变量字符串的任何线索

【问题讨论】:

    标签: url rest servlets web.xml


    【解决方案1】:

    您可以查看 servlet 过滤器

    【讨论】:

    • 但是使用 Servlet 过滤器我必须编写代码来过滤每个可能的请求。这很混乱
    • 你说得对。但是你必须转移到 REST 以避免麻烦。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 2010-10-04
    • 2012-04-17
    • 2014-05-01
    • 2011-03-14
    • 2012-03-29
    • 2013-03-01
    相关资源
    最近更新 更多