¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Flujo para eliminar datos desde una página JSP hasta la base de datos: Guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 14 Vistas
0
Cargando...

Supongamos que tenemos datos en la página jsp y si queremos eliminar esos datos, se mostrará un cuadro de diálogo en la pantalla pidiendo que los elimine. Entonces, ¿cómo será el flujo y cómo haremos cambios en el código para que suceda desde el jsp hasta la base de datos?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Hola,

Para eliminar un modelo de la base de datos primero debes encontrarlo. Para esto, puedes utilizar una Consulta de Búsqueda Flexible o encontrar el modelo por ejemplo (también puedes encontrar el modelo por PK, pero probablemente no conozcas el PK en tu caso). Más detalles aquí . Después de encontrar el modelo correcto, puedes eliminarlo utilizando ModelService#remove (también detallado en la misma página enlazada anteriormente).

Saludos,
Piotr.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Cuadro de diálogo JSP ==> Llamada Ajax - puede ser una llamada simple GET/POST. No es necesario complicarse con datos json ==> Controlador de Spring ==> Servicio / Fachada (inyectar modelService. flexibleSearchService también si necesitas encontrar la PK) y llamar al método modelService.remove().

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Estoy asumiendo que quieres actualizar algunos datos en la base de datos para un modelo (digamos el modelo de producto) mientras realizas una acción en la página JSP.

Te sugeriré hacer una llamada ajax en la acción de la página JSP ya sea pasando datos de formulario o JSON. Además, no olvides pasar el token CSRF al enviar la solicitud. Cuando recibas la solicitud en un controlador, busca ese modelo en la base de datos (capa Dao), realiza cambios en el modelo (capa de fachada) y guárdalo usando modelService.

Una vez que el modelo se haya actualizado/eliminado, envía una respuesta de vuelta a JSP desde el controlador como respuesta ajax, y en la página JSP, según la respuesta, puedes ocultar/actualizar los datos o mostrar un mensaje.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?