java - Jersey 两种资源的相同路径

标签 java spring jersey

是否可以为两个资源映射相同的路径?

例如:Resource1.java

@Path("/users")

例如:Resource2.java

@Path("/users")

这可能吗?这两个类都有不同的子路径仍然失败并给我 500 内部服务器错误和 servlet 初始化错误。

最佳答案

specification中3.7.2节规定的请求匹配规则基本上假设每个资源类都有一个明确的、唯一的 @Path 表达式与之关联。

老实说,如果您发现自己需要为两个不同的资源指定相同的路径,那么您可能应该合并这些资源。

关于java - Jersey 两种资源的相同路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16974201/

相关文章:

java - Jersey 资源超链接

Java Collections 使用正则表达式过滤元素

java - 在 JPA 实体本身之前保留/保存该实体的关系

java - 仅在重构包名称之后,才考虑在配置中定义 * 类型的 bean

java - Spring批处理不正确的写入跳过计数问题

java - 非常奇特 :HTTP Status 405 - Method Not Allowed

java - 持久性对象无法从 persistence.xml 中找到持久性单元

java - 尝试对对象数组进行二分搜索 [比较器]

spring - 如何在 Spring 中保护对静态资源的访问

java - jersey (JSR-311),如何在容器模式中实现@POST