JSP (Java Server Page) - como invocar un jsp desde un servlet

 
Vista:

como invocar un jsp desde un servlet

Publicado por adan armando (1 intervención) el 31/05/2010 22:50:26
hola que tal necesito saber como es que se invoca un jsp desde un servlet
}ya que en el servlet lo tengo de la siguiente forma

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletContext;
/**
*
* @author mi cuenta
*/
public class revisar extends HttpServlet {
private String nombre;
private String edad;




@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
out.println("<html>");
out.println("<head>");
out.println("<title> Aqui en el servlet obtendrenos los valores ingresados </title>");
out.println("</head>");
out.println("<body align='center'>");
out.println("Los datos recavados fueron los siguientes");
out.println("<ul>\n");
out.println("Te llamas " + request.getParameter("nombre") + "<br>");
out.println("y tienes " + request.getParameter("edad") + " años<br>");
out.println("<p> </p> <center>");
out.println("<form action='http://localhost:8080/c/datos.jsp' method='Post'>");
out.println("<input type='submit' align='center'name='submit' value='ENVIAR'>");
out.println("</form>");
out.println("</center>");
out.println("</body>");
out.println("</html>");
out.flush();
out.close();
request.setAttribute("nombre", "nombre");
request.setAttribute("edad", "edad");

} finally {
out.close();
}

processRequest(request, response);
}

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String nombre=request.getParameter("nombre");
String edad=request.getParameter("edad");


}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}

@Override
public String getServletInfo() {
return "Short description";
}// </editor-fold>

}

pero necesito saber que es lo que tendria que llecar el jsp para traer y los datos del servlet y mostrarlos en el jsp

por su atencion gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder