首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JAX-RS:解析服务器上链接资源的URI

JAX-RS:解析服务器上链接资源的URI
EN

Stack Overflow用户
提问于 2010-12-01 21:51:04
回答 1查看 554关注 0票数 2

是否有一种标准方法(JAX-RS)来将REST URI解析为服务器端的资源?根据我对常见实践的理解,最好提供完整的URI作为资源的标识符。如果我想要允许某人发布/放置这样的文档来创建/更改产品:

代码语言:javascript
运行
复制
<product>
    [...]
    <categories>
        <category>http://.../rest/categories/12</category>
        <category>http://.../rest/categories/35</category>
    </categories>
</product>

如您所见,对类别的引用是它们的资源URI。在服务器端,我现在必须将这些URI解析为相应的资源。最简单的方法是在服务器本身上为服务创建一个客户端,并对这些URI执行一个标准的GET请求。但我觉得这不应该是必要的。

有没有一种标准的方法来做到这一点?有没有一种CXF方法可以做到这一点?总是提供一个额外的id是不是更好?

谢谢。

Dominik

EN

Stack Overflow用户

回答已采纳

发布于 2010-12-02 11:40:50

我想你在找- http://jersey.java.net/nonav/apidocs/latest/jersey/com/sun/jersey/api/core/ResourceContext.html

它不是来自CXF或JAX-RS,而是来自泽西。我使用它来解析文档,就像在您的示例中一样。

使用@Context将其注入到资源中以使用它。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4325010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档