首页 > 解决方案 > 如何使用 jersey 在现有的 JSF 应用程序中集成休息服务?

问题描述

我正在开发现有的 JSF 应用程序,我需要在此应用程序中实现休息服务,以便用户还可以使用来自现有 jsf 应用程序的休息 api 使用数据。

我努力了

如何将 JSF 与 REST 集成?但没有对这个问题作出任何回应。

在我的 JSF 应用程序中调用 REST 服务的要求与我的情况相反。

如何从 JAX-RS 方法重定向到 JSF 页面? 有了这个我有同样的问题。

我已经关注了这个https://www.mkyong.com/webservices/jax-rs/restful-java-client-with-jersey-client/

下载 jersey-client-1.19.4.jar 的 jar,添加到库创建类

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

@Path("/rest")
public class JSONService {

@GET
@Path("/get")
@Produces(MediaType.APPLICATION_JSON)
public void test(@Context HttpServletRequest request, @Context HttpServletResponse response)
        throws IOException {
    String myJsfPage = "i am here";
    response.getWriter().write(myJsfPage);
}
} 

但它给了我 404 页面未找到,请帮助我。

标签: restjsfjax-rsjersey-2.0

解决方案


推荐阅读