缩短 JBoss Seam 应用程序中 REST 服务的路径

2024-01-27

我对 JBoss 和 Seam 还很陌生。我的项目有一个 REST 风格的服务

@Path("/media")
@Name("mediaService")
public class MediaService {

    @GET()
    @Path("/test")
    public Response getTest() throws Exception {
        String result = "this works";
        ResponseBuilder builder = Response.ok(result);
        return builder.build();
   }
}

我无法到达此地址http://localhost:8080/application/resource/rest/media/test。但是,我根本不喜欢这个网址,并且更喜欢更短的网址,例如http://localhost:8080/application/test.

您能否为我指明如何正确配置应用程序的正确方向? (使用Eclipse开发)


web.xml将包含seam资源servlet映射,这应该修改为/*,如果你对路径有更多配置,它将在components.xml中,如果是resteasy Seam配置使用,它将看起来像下列的

<resteasy:application resource-path-prefix="/rest"/>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

缩短 JBoss Seam 应用程序中 REST 服务的路径 的相关文章

  • 如何使用 SyncAdapter 处理远程服务器的 RESTful 更新

    我观看了 Google I O REST 演讲并阅读了幻灯片 http www google com events io 2010 sessions developing RESTful android apps html http www
  • 如何在 SoapUI 中测试使用 JWT 的 REST 服务?

    我正在实施一些 REST 服务 我所有的测试都是使用 SoapUI 进行的 最近 我决定采用 JSON Web Token JWT 进行身份验证 但我在 SoapUI 上找不到对此的任何支持 本机安装或插件 什么也没有 我发现了一些在线生成
  • REST 资源 url 中的查询字符串

    今天 我与一位同事讨论了在 REST URL 中使用查询字符串的问题 举这两个例子 1 http localhost findbyproductcode 4xxheua 2 http localhost findbyproductcode
  • 如何在 Jersey 容器中配置欢迎文件 (HTML/JSP)

    我有一个 Jersey RESTful Web 服务项目 我已经在中配置了 Jersey 容器web xml一切正常 在同一个项目中 我引入了一个 HTML 页面并包含在
  • 精简 PHP 和 GET 参数

    我使用 Slim PHP 作为 RESTful API 的框架 如何在 Slim PHP 中从 URL 获取 GET 参数 例如 如果我想使用以下内容 http api example com dataset schools zip 999
  • JBoss AS 5 中的共享库应该放在哪里?

    我是 Jboss 新手 但我有多个 Web 应用程序 每个应用程序都使用 spring hibernate 和其他开源库和 portlet 所以基本上现在每个 war 文件都包含这些 jar 文件 如何将这些 jar 移动到一个公共位置 以
  • 为什么将 SOAP 用于 Web 服务?

    我读过教程 web service php mysql xml json http davidwalsh name web service php mysql xml json 看来一切都好 但是为什么我们应该使用soap 来提供网络服务呢
  • Yammer API 限制

    Yammer Rest api 文档表示 每个应用程序每个用户在 10 秒内最多可以发出 10 个请求 问题 什么是user这里 是为当前经过身份验证的 yammer 用户发出请求的 IP 地址还是承载令牌 如果我们所有的用户都使用相同的外
  • 轻松的反应

    我有一个与这里描述的类似的案例 动态更改RESTEasy服务返回类型 https stackoverflow com questions 3786781 dynamically change resteasy service return
  • Hibernate 本机查询 - char(3) 列

    我在 Oracle 中有一个表 其中列 SC CUR CODE 是 CHAR 3 当我做 Query q2 em createNativeQuery select sc cur code sc amount from sector cost
  • 瞬态 REST 表示

    假设我有一个 RESTful 超文本驱动的服务 用于模拟冰淇淋店 为了帮助更好地管理我的商店 我希望能够显示每日报告 列出所售每种冰淇淋的数量和美元价值 看来这种报告功能可以作为名为 DailyReport 的资源公开 DailyRepor
  • Rails、REST 架构和 HTML 5:带有预检请求的跨域请求

    在致力于使我们的网站 HTML 5 友好的项目时 我们渴望采用跨域请求的新方法 不再通过隐藏的 iframe 发布 使用访问控制 http www w3 org TR access control 根据规范 我们开始设置一些测试来验证各种浏
  • 使用 Spring 的 REST 多部分混合请求(文件+json)

    我需要将一个文件和一个 json 一起发送到我的 Spring 控制器 我有以下控制器类 Controller RequestMapping perform public class PerformController RequestMap
  • h:selectOneRadio 包含图像

    我有一个 h selectOneRadio 标签 用于显示多个单选按钮
  • symfony api 平台深度

    到目前为止 我们一直在 Symfony Doctrine 和 Serializer 深度方面苦苦挣扎 我希望能够使用 Symfony 提供一级深度的 JSON REST API 从而允许我直接从视图管理我的 外键 和关系逻辑 GET peo
  • 获取 Parse Analytics 自定义仪表板

    是否可以使用 Javascript 或 REST API 从 Parse 获取应用程序分析 我想在我自己的仪表板中显示下载数量和自定义事件 不可以 您只能通过 REST API 推送 https parse com docs rest ht
  • laravel - 使用请求类或输入类

    在宁静的控制器中 我应该使用哪个类来获取传递的变量 member gt email Input get email or member gt email Request get email 两种选择都适合我 但有什么区别 Input get
  • 有没有办法使用 API 列出拉取请求文件(来自源分支)及其在 Azure Devops 中的位置?还有其他使用C#的方法吗?

    我的要求是使用 API 或 C 读取 提取 Azure DevOps 拉取请求中存在的每个文件的源代码 我可以使用下面的示例 URL 下载特定文件的代码 GET https dev azure com organization projec
  • 我可以在 PHP 会话变量中安全地存储用户名和密码吗?

    我想在 REST api 之上制作一个轻量级的 web 应用程序 用户只需进行一次身份验证 从那时起 所有针对 web api 的请求都希望通过以某种方式保持用户名和密码有效来完成 我已经做了一个工作原型我在哪里将用户名和密码存储在会话变量
  • Java:多线程内的 XA 事务传播

    我如何使用事务管理器 例如Bitronix http docs codehaus org display BTM Home JBoss TS http www jboss org jbosstm or Atomikos http www a

随机推荐

  • 更改 GKE 上 LoadBalancer 的 IP 地址

    我想更改 Google Cloud 中 LoadBalancer ingress nginx controller 的 IP 地址 我现在已经通过 LoadBalancer 分配了 IP 地址 请参阅屏幕截图 不幸的是 它没有在 GKE 中
  • bash 从函数内部退出脚本

    在某些情况下 您希望从函数内部终止脚本 function die if fatal fatal
  • Javascript - 使用 iframe-in 值填充输入

    我想用我的 iframe in 值填充输入 我有两个html文件 1 html 和 2 html第一个 1 html 是这样的
  • 确定给定名称的类是否存在

    这可能是一个愚蠢的问题 但我四处搜寻却一无所获 我有一个代码 class A let className A 我需要检查是否className对应于现有的类 这一切都不在全局范围内 并且在 node js 中运行 所以我无法使用window
  • 在 C++ 中修改 const int [重复]

    这个问题在这里已经有答案了 运行下面的代码显示 x ptr 那么为什么x和 ptr不相等呢 const int x 10 int ptr int x ptr ptr 1 cout lt lt x lt lt lt lt x lt lt lt
  • Python 中的队列与 JoinableQueue

    在Python中使用多处理模块时有两种队列 Queue 可连接队列 它们之间有什么区别 Queue from multiprocessing import Queue q Queue q put item Put an item on th
  • 如果行程计数不恒定,为什么 #pragma-unrolled 循环的性能会下降?

    我有以下使用循环展开的代码 pragma unroll for int i 0 i
  • 从另一台计算机访问 Rails 开发服务器

    我正在使用 webrick 在 Mac OS X Lion 上开发我的 Rails 应用程序 我正在尝试从另一台计算机访问该网站 用于测试 我的电脑的内部IP是10 1 10 100 访问10 1 10 100显示我的计算机上运行的 apa
  • Mercurial 和 xcuserdata、.ds_store 和 .git

    这里是善变的菜鸟 我在使用 Mercurial 和 xcuserdata ds store 和 git 等文件时遇到很多麻烦 我已经无计可施了 当前的设置有一个充当中间人的中央存储库 我们对其进行推送和拉取更改 在创建 hgignore 文
  • SKVideoNode仅在SCNSphere的一小部分上

    我使用 SKVideoNode 作为 360 视频球体的材质 但它仅在球体的 xy 正部分上渲染视频 我从 URL 流式传输视频 它是 m3u8供参考 请参阅 SKVideoNode 作为 SCNSphere 的纹理 https stack
  • 如何用 Perl 正则表达式替换重叠匹配?

    我想找到所有出现的 BBB 在一个字符串中并将它们替换为 D 例如 我有 ABBBBC 并想要生产 ADBC and ABDC 首先替换第一个BBB 然后替换另一个BBB 在 Perl 中有没有好的方法可以做到这一点 str ABBBBC
  • 我们如何冻结 Google Sheet 的一个单元格

    你能帮我冻结 Google 表格中的单元格吗 e 请参考我添加的图像复选框如果我勾选了该复选框一次 那么它不应该再次取消勾选 或者如果我在单元格中写入一些内容 它将被冻结 在 Google 表格中 无法 冻结 锁定 电子表格所有者编辑复选框
  • ActiveRecord 中的析取

    是否可以使用ActiveRecordnamed scopes 使用 sql 创建一个查询OR条款 当我使用 Model scope1 scope2 生成的查询是这些范围的结合 我回复是因为这是 活动记录分离 的第一个谷歌结果 使用 Rail
  • Noscript 标签、JavaScript 禁用警告和 Google 处罚

    当用户禁用 JavaScript 或使用 Noscript 等脚本阻止插件时 我一直使用 noscript 标签来显示警告 如果 JavaScript 被禁用 网站将无法正常运行 并且用户可能无法在没有警告的情况下弄清楚网站无法运行的原因
  • JavaFx 2 - TableView,返回所选项目

    我想从 TableView 中获取所选项目作为字符串 但它返回整个路径 在上图中 当我单击选择单元格时 我想要得到 Indicator selected is Shannon Entropy 当我得到 Indicator selected
  • 如何在Python中绘制k距离图

    如何在 DBSCAN 中绘制 在 python 中 给定最小点值的距离图 我正在寻找拐点和相应的 epsilon 值 在 sklearn 中 我没有看到任何返回此类距离的方法 我错过了什么吗 您可能想使用 numpy 提供的矩阵运算来加速距
  • 在 Angular 中创建新项目时,npm 抛出错误

    当我尝试使用 Git Bash 控制台使用 ng new 命令创建新的 Angular 项目时发生错误 我之前创建的项目从来没有出现过这个问题 这是调试日志的链接https drive google com open id 10ddECha
  • Metro UI:我正在切换 xaml 但图像未加载

    我有一个多 xaml 地铁应用程序 我想通过单击按钮在 xaml 之间切换 private void Button Click 1 object sender RoutedEventArgs e Window Current Content
  • 计算以零为底的累积和 (cumsum)

    我想修改cumsum功能 我希望将负值更改为 0 并且当有新值时D值不等于 0 然后使用D S 下面的例子 TD lt data frame product rep A 7 data seq as Date 2020 01 01 as Da
  • 缩短 JBoss Seam 应用程序中 REST 服务的路径

    我对 JBoss 和 Seam 还很陌生 我的项目有一个 REST 风格的服务 Path media Name mediaService public class MediaService GET Path test public Resp