");
- out.println("");
+ //MyObject obj = ... //build somehow
+ //request.setAttribute("myObject", obj);
+ RequestDispatcher rd = request.getRequestDispatcher("WEB-INF/jsp/formulario.jsp");
+ rd.forward(request, response);
}
}
\ No newline at end of file
diff --git a/src/main/java/ejemplos/servlet/curso/MyServlet2.java b/src/main/java/ejemplos/servlet/curso/MyServlet2.java
index 9ea3be6..f7eb218 100644
--- a/src/main/java/ejemplos/servlet/curso/MyServlet2.java
+++ b/src/main/java/ejemplos/servlet/curso/MyServlet2.java
@@ -1,5 +1,6 @@
package ejemplos.servlet.curso;
+import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
@@ -18,10 +19,10 @@ protected void doGet(HttpServletRequest request,
PrintWriter out = response.getWriter();
// send HTML page to client
- out.println("");
- out.println("Ejemplo HTML desde Servlet");
- out.println("");
- out.println("
Bienvenido!!
");
+ //MyObject obj = ... //build somehow
+ request.setAttribute("valueFname", request.getParameter("fname"));
+ RequestDispatcher rd = request.getRequestDispatcher("WEB-INF/jsp/saludo.jsp");
+ rd.forward(request, response);
}
}
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/jsp/formulario.jsp b/src/main/webapp/WEB-INF/jsp/formulario.jsp
new file mode 100644
index 0000000..97a81e8
--- /dev/null
+++ b/src/main/webapp/WEB-INF/jsp/formulario.jsp
@@ -0,0 +1,14 @@
+
+
+ Servlet formulario saludo v1.3
+
+
+
+
Ejemplo Servlet
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/jsp/saludo.jsp b/src/main/webapp/WEB-INF/jsp/saludo.jsp
new file mode 100644
index 0000000..7ea960d
--- /dev/null
+++ b/src/main/webapp/WEB-INF/jsp/saludo.jsp
@@ -0,0 +1,9 @@
+
+
+ Pagina de saludo v1.3
+
+
+
+