File tree 4 files changed +63
-0
lines changed
java/ejemplos/servlet/curso
4 files changed +63
-0
lines changed Original file line number Diff line number Diff line change 56
56
</configuration >
57
57
</plugin >
58
58
</plugins >
59
+
59
60
<resources >
60
61
<resource >
61
62
<directory >src/main/webapp/css</directory >
62
63
</resource >
63
64
</resources >
65
+
64
66
</build >
65
67
</project >
Original file line number Diff line number Diff line change
1
+ package ejemplos .servlet .curso ;
2
+
3
+ import javax .servlet .ServletException ;
4
+ import javax .servlet .annotation .WebServlet ;
5
+ import javax .servlet .http .HttpServlet ;
6
+ import javax .servlet .http .HttpServletRequest ;
7
+ import javax .servlet .http .HttpServletResponse ;
8
+ import java .io .IOException ;
9
+
10
+ @ WebServlet (urlPatterns = "/myServlet3" )
11
+ public class MyServlet3 extends HttpServlet {
12
+
13
+ protected void doGet (HttpServletRequest request ,
14
+ HttpServletResponse response ) throws ServletException , IOException {
15
+
16
+ // leemos el valor del nombre enviado a través de la URL
17
+ String nombre = request .getParameter ("nombre" );
18
+ //lo colocamos como atributo del request
19
+ request .setAttribute ("nombre" , nombre );
20
+ //realizamos un forward a la página JSP donde mostraremos los resultados
21
+ request .getRequestDispatcher ("saludo.jsp" ).forward (request , response );
22
+
23
+
24
+ }
25
+
26
+ }
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ <html lang =" es" >
3
+ <head >
4
+ <meta charset =" UTF-8" >
5
+ <meta name =" viewport" content =" width=device-width, initial-scale=1.0" >
6
+ <title >JSP + Servlets</title >
7
+ <link rel =" stylesheet" href =" css/estilos.css" >
8
+ </head >
9
+
10
+ <body >
11
+ <div class =" main-container" >
12
+ <form action =" /myServlet3" >
13
+ <label for =\ " nombre\" >Nombre:</label ><br >
14
+ <input type =" text" id =" nombre" name =" nombre" placeholder =" María" autofocus ><br >
15
+ <input type =" submit" class =" btn-submit" value =" Entrar" >
16
+ </form >
17
+ </div >
18
+ </body >
19
+ </html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ <html lang =" es" >
3
+ <head >
4
+ <meta charset =" UTF-8" >
5
+ <meta name =" viewport" content =" width=device-width, initial-scale=1.0" >
6
+ <title >JSP + Servlets</title >
7
+ <link rel =" stylesheet" href =" css/estilos.css" >
8
+ </head >
9
+
10
+ <body >
11
+ <div class =" main-container" >
12
+ <h1 >Bienvenid@, ${ nombre } </h1 >
13
+ </div >
14
+ <p ><a class =" backlink" href =" /index.jsp" >Volver</a ></p >
15
+ </body >
16
+ </html >
You can’t perform that action at this time.
0 commit comments