RESTeasy and Returning to a JSP page with a model

后端 未结 3 1245
感情败类
感情败类 2020-12-01 08:07

Is there an easy, not using spring, way to have RESTeasy return a jsp or html page with a model? I want to do something similar to the spring ModelAndView where I have a req

3条回答
  •  栀梦
    栀梦 (楼主)
    2020-12-01 08:55

    Okay, I figured it out for anyone who is interested. It was actually fairly trivial once I found an example.

    @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);
    
        }
    

提交回复
热议问题