有没有一个容易,没有使用弹簧的方式让RESTeasy返回一个jsp或html页面与模型?我想做一些类似于Spring ModelAndView的事情,在这里我有一个请求来说/ contacts / loomer,并且在jsp模板中返回一
谢谢!
我想要这样的东西(但没有弹簧模型和视图):
@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); }