当前位置 : 主页 > 编程语言 > java >

模型视图控制器 – RESTeasy并返回到具有模型的JSP页面

来源:互联网 收集:自由互联 发布时间:2021-06-25
有没有一个容易,没有使用弹簧的方式让RESTeasy返回一个jsp或html页面与模型?我想做一些类似于Spring ModelAndView的事情,在这里我有一个请求来说/ contacts / loomer,并且在jsp模板中返回一
有没有一个容易,没有使用弹簧的方式让RESTeasy返回一个jsp或html页面与模型?我想做一些类似于Spring ModelAndView的事情,在这里我有一个请求来说/ contacts / loomer,并且在jsp模板中返回一个被嘲笑的对象。我看到的所有示例都是JSON / XML。我知道在泽西你可以使用可视的,但我只需要使用RESTeasy的东西。

谢谢!

我想要这样的东西(但没有弹簧模型和视图):

@POST
   @PUT
   @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
   @Produces(MediaType.TEXT_HTML)
   public ModelAndView saveContactForm(@Form Contact contact)
         throws URISyntaxException
   {
      service.save(contact);
      return viewAll();
   }
好的,我想到有兴趣的人。一旦我找到一个例子,这实际上是微不足道的。

@GET
@Path("{eventid}")
@Produces("text/html")
public void getEvent(@Context HttpServletResponse response,
        @Context HttpServletRequest request,
        @PathParam("eventid") Long eventid) throws ServletException,
        IOException {

    EventDao eventdao = DaoFactory.getEventDao();
    Event event = eventdao.find(eventid);

    request.setAttribute("event", event);
    request.getRequestDispatcher("eventView.jsp").forward(request, response);

    }
网友评论