From a48a7f23e3933906a6f0e6e6e93a37e7457aa10f Mon Sep 17 00:00:00 2001 From: Yovan Martinez Date: Tue, 17 May 2022 10:46:29 -0400 Subject: [PATCH] Arreglado mensaje de envio de formulario postulante --- src/main/java/com/roshka/proyectofinal/Postulante/SaveServlet.java | 38 ++++++++++++++++++++++++++------------ src/main/webapp/formulario.jsp | 4 ++-- src/main/webapp/index.html | 2 +- 3 files changed, 29 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/roshka/proyectofinal/Postulante/SaveServlet.java b/src/main/java/com/roshka/proyectofinal/Postulante/SaveServlet.java index fa854ea..a1bd41d 100644 --- a/src/main/java/com/roshka/proyectofinal/Postulante/SaveServlet.java +++ b/src/main/java/com/roshka/proyectofinal/Postulante/SaveServlet.java @@ -4,6 +4,7 @@ import com.roshka.proyectofinal.DataBase; import com.roshka.proyectofinal.entity.Postulante; import com.roshka.proyectofinal.entity.Bootcamp; import com.roshka.proyectofinal.entity.PostulanteLenguaje; +import jakarta.servlet.RequestDispatcher; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; @@ -18,13 +19,13 @@ import java.sql.Statement; @WebServlet("/SaveServlet") public class SaveServlet extends HttpServlet { - protected void doPost(HttpServletRequest request, HttpServletResponse response) + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out=response.getWriter(); boolean rechazarDatos = false; - int bootcampActual = Integer.parseInt(request.getParameter("bootcamp_id")); + int bootcampActual = Integer.parseInt(request.getParameter("bootcamp")); try { Connection con = DataBase.getConnection(); @@ -107,25 +108,38 @@ public class SaveServlet extends HttpServlet { } if(status>0){ //out.print("

Record saved successfully!

"); + out.print("
\n" + " × \n" + " Formulario Cargado! EXITOSAMENTE CARGADO\n" + "
"); - request.getRequestDispatcher("formulario.jsp").include(request, response); + request.setAttribute("bootcamp", bootcampActual); + RequestDispatcher rd = request.getRequestDispatcher("formulario.jsp"); + rd.include(request, response); + //RequestDispatcher rd = request.getRequestDispatcher("formulario.jsp"); + //rd.include(request, response); }else{ if (rechazarDatos){ - out.print("
\n" + - " × \n" + - " Formulario ya Cargado! YA EXISTE EL FORMULARIO\n" + - "
"); - request.getRequestDispatcher("formulario.jsp").include(request, response); + + out.print("
"); + out.print("×"); + out.print("Formulario ya Cargado! YA EXISTE EL FORMULARIO"); + out.print("
"); + //request.getRequestDispatcher("formulario.jsp").include(request, response); + request.setAttribute("bootcamp", bootcampActual); + RequestDispatcher rd = request.getRequestDispatcher("formulario.jsp"); + rd.include(request, response); }else { + out.println("Error al cargar datos"); - out.print("
\n" + - " × \n" + - " Formulario ya Cargado! YA EXISTE EL FORMULARIO\n" + + out.print("
" + + "× \n" + + "Formulario ya Cargado! YA EXISTE EL FORMULARIO\n" + "
"); - request.getRequestDispatcher("formulario.jsp").include(request, response); + request.setAttribute("bootcamp", bootcampActual); + RequestDispatcher rd = request.getRequestDispatcher("formulario.jsp"); + rd.include(request, response); + //request.getRequestDispatcher("formulario.jsp").include(request, response); } } }catch (Exception ex){ diff --git a/src/main/webapp/formulario.jsp b/src/main/webapp/formulario.jsp index 92aed46..6f6009f 100644 --- a/src/main/webapp/formulario.jsp +++ b/src/main/webapp/formulario.jsp @@ -42,10 +42,10 @@ pageEncoding="UTF-8"%>

Si sigues interesado y cumples con los requisitos, completa el siguiente formulario:

-
+ - "> + ">
diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index 3f8c3c9..784c662 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -68,7 +68,7 @@

Es un campo de entrenamiento intensivo y gratuito para principiantes que ya programan y quieren ser parte de la empresa

- +
-- libgit2 0.26.0