apuntes:web
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apuntes:web [2024/03/31 12:50] – [Soporte para envío de imágenes en el formulario] Santiago Faci | apuntes:web [2024/03/31 13:01] (current) – [Envío asíncrono del formulario] Santiago Faci | ||
---|---|---|---|
Line 285: | Line 285: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | Como se puede ver en el código, utilizamos la capa '' | ||
+ | |||
+ | < | ||
+ | {{ form-ok.png }} | ||
+ | < | ||
+ | |||
+ | < | ||
+ | {{ form-error.png }} | ||
+ | < | ||
==== Soporte para envío de imágenes en el formulario ==== | ==== Soporte para envío de imágenes en el formulario ==== | ||
+ | |||
+ | Podemos dejar fijada en el fichero '' | ||
<file xml web.xml> | <file xml web.xml> | ||
Line 300: | Line 312: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | Hay que tener en cuenta que tendremos que definir nuestro formulario con '' | ||
+ | |||
+ | <code html> | ||
+ | . . . | ||
+ | <form class=" | ||
+ | . . . | ||
+ | </ | ||
+ | |||
+ | En nuestro caso estamos aprendiendo a procesar los formularios de forma asíncrona utilizando Ajax. Un poco más arriba, en https:// | ||
+ | |||
+ | A la hora de procesar el formulario, en el Servlet que se encargue de él, podemos adjuntar un código como el siguiente para recoger la imagen enviada y copiarla a esa carpeta. Más adelante, podemos guardar el nombre del fichero en base de datos junto con el objeto que estemos registrando con el formulario. De esa manera podremos recuperarla más adelante para mostrarla en la web. | ||
+ | |||
+ | También podemos disponer de una imagen por defecto, en nuestro caso llamada '' | ||
<code java> | <code java> |
apuntes/web.1711889423.txt.gz · Last modified: 2024/03/31 12:50 by Santiago Faci