有没有一个容易,没有使用弹簧的方式让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);
}
