可在JAX-RS中查看

时间:2014-12-22 15:33:46

标签: jax-rs apache-wink jersey-1.0

在我们之前的项目中,我们使用了Viewable(当时我们将Jersey作为JAX-RS的实现)。现在我们想在WebSphere 8.5中运行它。它是JEE6服务器,默认情况下JAX-RS不支持Viewable。由于在那里使用了JAX-RS Apache Wink的实现。

HTML 内部对象的答案的最佳方法是什么?我们想要使用渲染引擎。

Thanx,Robert

1 个答案:

答案 0 :(得分:1)

如果您需要显示简单的jsp页面,您可以只注入请求并按照以下方式执行正常转发:

@Path("/service")
public class RestService {

    @Context
    HttpServletRequest request;
    @Context
    HttpServletResponse response;


    @GET
    @Path("/getPage")
    public void getPage() {
        try {
            request.getRequestDispatcher("/mypage.jsp").forward(request, response);
        } catch (ServletException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
}