在我们之前的项目中,我们使用了Viewable(当时我们将Jersey作为JAX-RS的实现)。现在我们想在WebSphere 8.5中运行它。它是JEE6服务器,默认情况下JAX-RS不支持Viewable。由于在那里使用了JAX-RS Apache Wink的实现。
HTML 内部对象的答案的最佳方法是什么?我们想要使用渲染引擎。
Thanx,Robert
答案 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();
}
}
}