我正在使用现有的JSF应用程序,我需要在该应用程序中实现rest服务,以便用户还可以使用来自现有jsf应用程序的rest api来使用数据。
我尝试过
How can I integrate JSF with REST?,但对此问题未作任何答复。
Calling REST service in my JSF application这里的要求与我的情况相反。
How to redirect to JSF page from JAX-RS method?与此我有同样的问题。
我已遵循此https://www.mkyong.com/webservices/jax-rs/restful-java-client-with-jersey-client/
下载的jersey-client-1.19.4.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页面,请帮助我。