Continuamos.
Vamos a crear el select por acá, pero ante un pacato al insert at por punto.
Lo mismo a pisarle.
Punto web a punto for OK, dentro una clase llévatelas, le vamos a llamar formulario o form servlet
un nombre que creamos.
Perfecto.
Recuerden lo primero heredar de la clase HTTP es Arlett.
Entonces Extend.
Lo siguiente la anotación UAV Starlet.
Con el mapping ad gentes para importar la ruta Ford, lo siguiente vamos a sobrescribir el método Dupont,
porque vamos a procesar el formulario Doncic al insert over right.
Por acá buscamos el Dupont.
Acá lo tenemos, ok.
Estamos casi lista el súper.
Eso le quitamos y vamos a utilizar nuestro snippet.
Pero ante.
Vamos a modificar y optimizar un poco más nuestro snippet.
Control Alt s.
Nos vamos a ir como siempre al editor por acá.
Light Templates.
Vamos a buscar en Yussef Output HTML.
Vamos a quitar el close.
Esto que le quitamos lo dejamos.
Entonces con las llaves cerramos las llaves.
Por acá, en Print Ritter vamos a modificar, vamos a colocar un track con recurso para que se cierre
forma automática.
Entonces trae los paréntesis acá quitamos el punto y coma y cerramos paréntesis.
Abrimos llave.
Perfecto, y lo dejamos así.
Eso ya lo oímos.
Simplemente un traje con recurso se auto cierra al final.
Así sacamos el Closs.
Podríamos formatear de acuerdo al estilo, hacemos un click acá, aplicamos.
Okey, listo.
Entonces acá ought html.
Se fijan de forma automática.
Imprime todo.
Acá tenemos que importar el print Ritter.
Entonces importamos de Java punto eío y lo tenemos que mucho mejor se fijan.
Acá tenemos el content type.
Acá tenemos el try con recurso, obtenemos el out, imprimimos la base y finalmente cerramos y entremedio.
Bueno, acá el título title vamos a colocar, no sé, resultados form llega también abajo.
Y bajamos, tenemos que capturar los parámetros.
Por ejemplo, el Yussef Nem, el password y el email.
Ven, vamos a subir por acá del tipo string.
Como siempre username igual el request que es Rik, punto que parameter se captura exactamente igual
que un parámetro de la ruta °l pero acá son parámetros formulario con el request get parameter y el
nombre.
El nombre parámetro es el mismo Kiria en el formulario en el atributo name.
Si nos vamos al index perdón acá lo noin solo nombre parámetro.
Entonces según lo que tengamos en el name es el nombre con el cual lo vamos a capturar en el SELECT.
Entonces name es para capturarlo con ese nombre y se envían con ese nombre.
Mientras que Leidy es para hacer algún tipo de enlace por el lado cliente.
Si trabajamos con JavaScript, si tocamos con el label, con el for para enlazar, volvemos a Alfonsa,
Arlett y Usenet.
El password recuesto en qué parameter
GLM?
Que Parameter Jaime está molesto.
Ahí tenemos los parámetros del usuario.
Acá simplemente lo mostramos.
Entonces volvemos acá.
Lo podría mostrar incluso en una lista o alelí out punto friendly espacios por acá no, por acá huele.
Cerramos.
Vamos a duplicar.
Acá cerramos.
Acá un, dos, tres, cuatro.
Li y concatenados entonces por acá.
Más voy a colocar pantalla completa.
Mejor de eso.
Primero vamos a mostrar Yussef e Concatenado con el cierre.
Duplicamos.
El password bajamos email perfecto.
Qué me faltaría, pero podemos colocar acá.
Por qué te sirve el valor que se envía acá?
Podríamos colocar el nombre campo, por ejemplo, y Usenet 2 punto igual a cada password.
2 punto.
Dos punto y un espacio.
Te molesto.
Eso es todo.
Entonces vamos a realizar el de pie, pero el terminal ya tengo levantado Tomcat.
Entonces no necesitaré que lo tenga que lanta de nuevo.
Simplemente hacemos el despliegue con los cambios.
Bien, volvemos al formulario.
Acá lo tenemos web app form.
Vamos a colocar, por ejemplo Andrés Password 2 3 4 5 se fijan que no se muestra y el email a arroba
correo punto com enviamos bien registro, le puse claro, le puse registro y en el otro lado se llama
Form.
Entonces, claro, obviamente no existe.
Volvemos entonces importante que esta ruta del Western Starlet que maneja el formulario con el post
coincida con lo que tenemos en el target.
Acá, acá yo le puse registro.
Entonces vamos a ser consecuente y le vamos a colocar registro acá también.
En vez de form registro.
Eso implica que tenemos que volver a publicar.
Bien, ahora sé que si acá le pusimos un 2, 3, 4, 5, lo que sea Andrés El correo en PyAr perfecto
resultado For you send Andrés Password 1, 2, 3, 4, 5 y mail a arroba correo punto com.
Si se fijan los parámetros no se muestra acá se envían por debajo en el cuerpo del mensaje.
Dentro del request se le conoce como Rickert Body.
Ahí se está enviando como tipo de contenido for data.
Se envía como un for data o dato del formulario ARG.
Qué pasa si hacemos un pequeño cambio?
Volvamos al código por ejemplo en el HTML, en el index en vez de post lo dejamos en quet o simplemente
le quitamos esto lo quitamos y quitamos el método y lo dejamos así de esa forma sin colocar el post
por defecto va a ser del tipo GET.
Volvemos a publicar y vamos a ver cómo se envían los parámetro.
Volvemos atrás, actualizamos el formulario, hacemos un refresco, también podemos revisar el código
fuente ver código fuente, la página acá se llama 3 formulario, se fijan el action, la ruta, el target
a donde se dirige a nuestro select, pero no tiene ahora el método post.
Entonces, qué va a pasar?
Los datos se van a enviar.
Vamos a colocar lo mismo en la Ruta Burela.
Acá se va anexar de forma automática.
Enviamos y a casa anexa Registro Yussef N. En fin.
Ahora el problema que cama con error el método no es permitido.
Claro, por quienes Arlett estamos manejando el tipo post y no el tipo GET.
Entonces ese error estaría en que suceda.
Cómo se corrige?
Bueno, tendremos que implementar el método Duquette en vez de grupos.
Ese sería otro cambio que hicimos entonces, como acá empezamos del tipo GET.
Acá tenemos que recibir en vez de tu post un doggett.
Son pequeños detalles que hay que tener en cuenta.
Nada más.
Ahora levantamos.
Volvemos y actualizamos la página acá.
Se fijan Yussef Andrés, porque estaban viendo acá Andrés, el password y el correo.
Voy a ser todo nuevo.
Acá tenemos el formulario.
Andrés 3, 4 5.
El correo.
Enviar.
Se fijan.
Se anexa a la ruta QL y finalmente son parámetro de la ruta que vimos en las clases anteriores, pero
casas de forma automática.
Ahora con formulario es mejor.
Bueno, si un formulario pequeño como éste con algunos datos que no sea tan relevante.
Bueno, acá tenemos un password.
No sería buena idea colocar el password porque esa información sensible.
Pero si no tuviéramos un password y fue un formulario simple por ejemplo de búsqueda para buscar por
nombre se fijan?
Pues es del tipo GET pero sin formulario más complejo o con información sensible como password.
Mejor que el tipo post.
Entonces vamos a modificar el código y lo dejamos como estaba.
Del tipo post control z lo grupos y acá control Z método post y listo.
Entonces recuerden siempre post con tu post acá y si fuera IET acá sería Nugget según el tipo del request
que tengo manejando.
Entonces volvemos a actualizar.
Para asegurarme que todo bien.
Ahora marcha atrás, volvemos atrás, actualizamos.
Hola, no boner enviar?
Perfecto, Andrés.
Hola!
El correo.
Y acá no se pasa ningún parámetro en la ruta, si va por dentro en el cuerpo del recuestas bien, lo
dejamos así y continuamos en la siguiente clase.