带有嵌入式服务器的 JAX-RS
澄清:这个问题是关于 GZIPping 基于 JAX-WS 的 REST 服务,但我决定更改主题以使其更容易找到 我正在通过 JAX-WS Provider 实现 REST 服务,并使用标…
Java EE 6 服务器推送
背景 我正在为各种服务提供商建立一个中央预约系统。这是基于 GlassFish 3.1.1 上的 Java EE 6 构建的,利用了 JSF 2、EJB 3.1 和其他 JEE6 标准。每…
Java HTTP 全双工
我有一个在 Jersey (GlassFish 3.1.1) 上运行的 RESTful Web 服务。这个有点不寻常——它使用 HTTP 流。客户端和服务器进行长时间运行的对话,其中不…
使用 RESTEasy / jax-rs 进行字符编码响应
我在我的服务器上使用 RESTeasy for jax-rs 进行设置。我的客户端发送一个包含字符“✓”的字符串,服务器可以存储该字符(我可以确认它是否正确存储…
如何覆盖 JAX-RS 内容协商期间做出的决定?
我使用 RESTEasy 2.2.1.GA 作为 JAX-RS 实现来创建客户端以连接到第三方服务提供商。 (Education.com 的 REST API,如果重要的话) 为了确保我没有错…
为 JAX-RS servlet 初始化 Memcached/JDBC 资源
我有一个服务,我想使用 jdbc 维护 mysql 数据库中的数据持久性。虽然我有单独构建 jdbc 应用程序和 jax-rs 应用程序的经验,但我从未将这两者结合起…
Jersey JAXB 如何实现 List 的 MessageBodyWriter
我正在尝试为列表实现 MessageBodyWriter。通过这个实现,我在线出现空指针异常; marshaller.marshal(o,entityStream); @Provider @Produces(Med…
如何访问 RESTful POST 方法中的参数
我的 POST 方法如下所示: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out…
为什么 JBoss Resteasy maven 依赖项不起作用?
我添加 org.jboss.resteasy resteasy-jaxrs-all 2.2.1.GA provided 并正在使用 jboss http://repository.jboss.org/nexus/content/groups/public 当我…
使用 JAX-RS 时返回对象列表
如何返回 XML 或 JSON 格式的 Question 对象列表? @Path("all") @GET public List getAllQuestions() { return questionDAO.getAllQuestions(); } 我…
接口的自定义 jax-rs 实体提供程序?
我如何告诉 RESTEasy(一个 jax-rs 实现),“嘿,当您被要求提供 IFoo 时,只需继续创建一个 Foo 对象即可?” 我当前(错误的)尝试 有一个 api 访…
在异常映射器中检索请求正文
我正在尝试在 JAX-RS ExceptionMapper 中检索请求的正文。到目前为止,这是我的代码: @Provider @Componenet public class BaseExceptionMapper impl…
JAX-RS:不区分大小写的路径
我已通过 @Path 注释将 REST 服务/方法锚定到 URI 模板。它看起来像往常一样: @GET @Path("/message") @Produces("application/json") public Respon…
没有名为 ws-persist 的 EntityManager 持久性提供程序
我正在构建 JAX-RS Web 服务(泽西岛),现在我尝试开始使用 JPA。我选择了 eclipselink 来管理这种持久性。 首先,我正在编写一些 junit 测试用例,…