| |||
comunicacion entre servlets y JSP me gustaria saber si hay ejemplos o como puedo comunicar servlets con JSPs, respecto a sesiones, y envio de datos entre estos, porque tengo hecho un sistema en servlets pero quiero generar la presentacion con JSPs y necesito interactuar con JSPs, gracias |
| |||
puedes lograr una comunicacion entre un servlet y un jsp mediante el uso de javax.servlet.RequestDispatcher. un RequestDispatcher se puede obtener del ServletContext, ejemplo: public void doPost (HttpServletRequest req, HttpServletResponse res) { String url="/jsp/mipagina.jsp"; ServletContext sc = getServletContext(); RequestDispatcher rd = sc.getRequestDispatcher(url); rd.forward(req, res); } de esta forma no necesitas guardar tus parametros en la session para pasarlos al jsp, debido a que el servlet y el jsp van a compartir el mimso request simplemente pones la informacion que deseas compartir como atributos del propio request busca en la documentacion del API de Servlet la interfaz RequestDispatcher para mas info. |