问题标签 [jersey-1.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
154 浏览

java - 如何在 JSP 中从 Jersey 访问 it 对象

我可以使用 访问url我的 jsp 文件中的${it.url},但是如何在我的 jsp 文件的 java 部分中访问它?

0 投票
1 回答
1101 浏览

json - 如何在球衣休息时发送对象作为响应

我有一个 ResponseModel 类,我想发送它的对象以响应休息。但我收到此错误:

未找到 Java 类 com.tcs.srl.message.model.ResponseModel 和 Java 类型类 com.tcs.srl.message.model.ResponseModel 和 MIME 媒体类型 application/json 的消息正文编写器。

我不能在我的项目中使用 Maven。所以不能在 pom.xml 中添加 jersey 依赖项。

ResponseModel POJO 类

web.xml

0 投票
0 回答
831 浏览

spring - spring 如何从 jersey 客户端程序调用 web 服务

我已经使用 jersey 框架编写了客户端程序,但我的 web 服务是使用 spring 框架的不同项目。所以我想使用 spring 编写网络服务。当我写它的时候出了点问题。网络服务没有被调用。这是我的代码 ModelerServiceClient.java 是使用球衣编写的

建模服务客户端.java

DataShareCentralController.java 在春天

DataShareCentralController.java

请帮我解决问题....

0 投票
0 回答
3120 浏览

java - 内部服务器错误:未找到 MIME 媒体类型应用程序/json

我正在尝试使用 jersey webservice 在休息时发送 json 对象。为此,我正在尝试一个简单的示例。但我收到内部服务器错误。我没有 Maven 项目。这是我的代码。我添加了罐子。

web.xml

客户.java

CustWebService.java

我的 Web-INF-->lib 文件夹中有以下 jar 1)asm-3.3.1.jar 2)jersey-bundle-1.14.jar 3)jersey-client-1.17.jar 4)json-simple-1.1.1 .jar 5)logback-access-1.0.9.jar 6)logback-classic-1.0.13.jar 7)logback-core-1.0.13.jar 8)servlet-api.jar 9)slf4j-api-1.7。 2.jar 10)slf4j-ext-1.6.1.jar

我在构建路径中添加了以下 jar: 1)jersey-json-1.8 2)jackson-core-asl-1.9.2.jar 3)jackson-mapper-asl-1.9.2.jar 4)jersey-media-json -jackson-2.3.1.jar

0 投票
2 回答
2591 浏览

java - 内省 Jersey 资源模型 Jersey 2.x

我编写了自己的扫描仪来浏览我的 JAX-RS 资源并使用jersey-server-1.18.1. 问题是当我将相同的代码迁移到 2.16(将包名称从 更改com.sun.*org.glassfish.*)时,它就不起作用了。

深入挖掘我发现那些必需jersey-server的课程不再公开。有人知道原因吗?以及如何将下面的代码从 1.x 迁移到 2.x ?实际上没有关于此迁移的文档。

所有帮助表示赞赏!下面是 1.x 的代码

0 投票
1 回答
2667 浏览

maven - 使用 Jersey 测试框架进行测试的 Maven 依赖项

我正在尝试使用 Jersey Test Framework 测试 Restful 服务,我有以下代码。

我有以下 Maven 依赖项。

但是,当我在 Eclipse 中进行 Maven 全新安装时,我看到以下编译错误,顺便说一下,Eclipse IDE 中没有显示,有人可以告诉我为什么我在 Maven 构建中看到错误吗?Maven 依赖项列表中还缺少什么让我使用 Jersey 测试框架?

0 投票
0 回答
184 浏览

java - 会话跟踪模式到 servlet 2.5 中的 url

我怎样才能在球衣中获得这样的xml

我有一个名为“item”的类和一个名为“items”的类在类项目中我有一个名为“name”的字段,在类“items”中我有一个“item”列表有我的代码

在这段代码中有错误和错误:(我不知道如何从 xml 获取对象列表

我是新手请帮忙

0 投票
1 回答
46 浏览

java - Jersey1.8 还得到社区的支持吗?

我需要知道 Jersey 1.8 是否仍然得到社区的支持

0 投票
1 回答
240 浏览

java - 如何让泽西通过格式错误的标头

我正在使用 Jersey 1.12 并且有一个端点可能会或可能不会从我无法控制的客户端接收格式错误的标头(例如"Content-Type":"application/json; bla-bla")显然bla-bla格式错误,因为规范要求参数也具有值bla-bla=value,因此 Jersey 会输出一些东西喜欢

我可以按照这里这里这里的建议编写一个过滤器来解决这个问题,但我想知道是否有办法让泽西岛在我对它的价值不感兴趣的情况下完全忽略格式错误的标题?

0 投票
2 回答
1879 浏览

java - Jersey - 在运行一组选定的子资源之前执行“通用”代码

我有一个 Java Web 应用程序,它使用 Jersey 来公开一个 REST API。

我想为特定资源下的每个子资源运行一些代码。此代码处理身份验证任务、性能指标(例如,计算请求时间的开始时间)初始化和调试变量。

到目前为止,我的所有代码都在一个函数中(例如preTasks()),我在每个子资源方法的开头运行它。我需要一些如何自动执行此操作并使该代码块为 的每个子资源运行myRootResource,而不必将上述函数复制粘贴到每个子资源方法。

这是可以用 Jersey 的过滤器或拦截器完成的吗?

虽然我对 Spring 不是很熟悉,但我认为我想要实现的目标与此类似:Spring Web 应用程序:在控制器中输入 RequestMapping 之前执行公共代码

更新 12/06/2015
正如评论中所指出的,“拦截器”是一个不错的选择。但是只有 Jersey 2.X 及更高版本才支持“拦截器”。在我的代码中,我使用的是 Jersey 1.18。升级到 Jersey 2.X 会破坏我的部分代码,所以我现在正试图避免这种情况。

泽西岛 1.18 中是否有任何与“拦截器”等效的东西,或者我唯一的选择是升级。我认为“调度员”可能会胜任这项工作,这是正确的吗?