Jose Luis Castro
Jose Luis Castro
  • 17
  • 22 646
Cómo Crear un CRUD en Java en escritorio (Desktop) con MySQL
En este video aprenderás a crear un CRUD rápido y sencillo en Java Desktop con MySQL. Te guiaré paso a paso para que puedas implementar y manejar operaciones básicas de bases de datos en tu aplicación de escritorio.
#java #development #mysql #tutorial
Переглядів: 177

Відео

Cómo Crear WEB API con .NET Core 9, Swagger y Entity Framework - Tutorial Completo
Переглядів 74621 день тому
En este video, aprenderás a crear un WEB API utilizando .NET Core 9, integrando Swagger para generar documentación automática de tu API, y utilizando Entity Framework junto con SQL Server para gestionar tu base de datos. Te guiaré paso a paso en el proceso de instalación de los paquetes necesarios y en la configuración para que tu API esté lista para ser consumida, documentada y conectada a una...
Cómo Crear una API REST CRUD con Spring Boot | Tutorial Completo
Переглядів 30521 день тому
En este tutorial aprenderás cómo crear una API REST utilizando Spring Boot, uno de los frameworks más populares y poderosos de Java. Te guiaré paso a paso en la construcción de un CRUD completo conectado a una base de datos MySQL. Si eres principiante o ya tienes algo de experiencia con Java, este video es perfecto para ti. ¡No te lo pierdas y empieza a desarrollar aplicaciones modernas con Spr...
Tutorial CRUD con Spring Boot y MySQL usando JPA y Thymeleaf - Aprende Rápido
Переглядів 34828 днів тому
"Aprende a desarrollar un CRUD completo con Spring Boot, Thymeleaf, JPA y MySQL en este tutorial paso a paso. Crea una aplicación web desde cero y realiza operaciones Crear, Leer, Actualizar y Eliminar en MySQL utilizando estas poderosas tecnologías Java. Ideal para desarrolladores que quieren dominar Spring Boot y bases de datos. ¡Sigue este tutorial y lleva tus habilidades al siguiente nivel!...
Cómo Crear un Carrito de Compras en Angular 18 - Tutorial Completo
Переглядів 3,6 тис.5 місяців тому
En este tutorial aprenderás a crear un carrito de compras en Angular 18 de manera simple y efectiva. Te guiaré paso a paso para que puedas implementar la funcionalidad de agregar productos al carrito y gestionarlos en tiempo real. Este tutorial es perfecto para quienes quieren mejorar sus habilidades en desarrollo web con Angular sin complicarse. ¡Acompáñame y domina esta funcionalidad esencial...
Como hacer un CRUD en Java Web con JSP, MySQL y MVC - Tutorial Completo
Переглядів 4,6 тис.5 місяців тому
En este tutorial aprenderás a crear un CRUD completo (Crear, Leer, Actualizar y Eliminar) usando Java Web, JSP, JSTL, Jakarta EE, y el patrón MVC. Exploraremos cómo conectar una aplicación web con una base de datos MySQL y gestionar registros de forma eficiente. Utilizaremos Servlets para controlar las peticiones, mientras que JSP se encargará de la capa de presentación, aplicando JSTL para sim...
Como crear un Carrito de Compras en Java Web con MySQL | Tutorial (Parte Final) | PROCESO PEDIDO
Переглядів 1,2 тис.8 місяців тому
🎥 En este ultimo capítulo de nuestro tutorial del carrito de compras implementaremos: ¡el módulo de registro de pedidos! Aprende a desarrollar una interfaz de usuario efectiva y a gestionar pedidos con Java y MySQL. ¡No te pierdas esta oportunidad para llevar tus habilidades de desarrollo web al siguiente nivel! 😀👍 ¡Suscríbete y comparte para más contenido útil! #desarrolloweb #java #mysql #car...
Como crear un Carrito de Compras en Java Web con MySQL | Tutorial (Parte 4) | MODULO LOGIN
Переглядів 7479 місяців тому
🎥 ¡Hoy continuaremos con el desarrollo de nuestra aplicación web del carrito de compras! En este tutorial, implementaremos el proceso del módulo de inicio de sesión (login) con Java y MySQL para el desarrollo web. ¡No te pierdas esta guía esencial para potenciar tus habilidades! 😀👍 ... ¡No olvides suscribirte y compartir para más contenido útil como este! 😉😄 #java #javaweb #mysql #tutorial #log...
Como crear un Carrito de Compras en Java Web con MySQL | Tutorial (Parte 3)
Переглядів 9709 місяців тому
🎥 ¡Hoy continuaremos con el desarrollo de nuestra aplicación web del carrito de compras! En este tutorial, implementaremos el proceso del módulo de registro de una nueva cuenta con Java y MySQL para el desarrollo web. ¡No te pierdas esta guía esencial para potenciar tus habilidades! 👉 SweetAlert➜ sweetalert2.github.io/ #Java #MySQL #DesarrolloWeb #Tutorial #JavaProgramming #CarritoDeCompras #Ja...
Como crear un Carrito de Compras en Java Web con MySQL | Tutorial (Parte 2)
Переглядів 1,4 тис.10 місяців тому
En este segundo video continuaremos explorando a fondo la funcionalidad del carrito de compras implementado en Java Web con MySQL. Aprende cómo agregar, listar y eliminar productos de forma eficiente mientras te sumerges en el mundo del desarrollo web. Conoce las mejores prácticas de programación y descubre cómo optimizar tu aplicación para una experiencia de usuario excepcional. ¡No te pierdas...
Como crear un Carrito de Compras en Java Web con MySQL | Tutorial (Parte 1)
Переглядів 5 тис.10 місяців тому
"¡Explora el emocionante mundo del desarrollo web con Java, JSTL y MySQL en este tutorial de carrito de compras! Aprende a crear un carrito de compras en Java Web con MySQL siguiendo este tutorial completo y paso a paso. En esta primera parte, te enseñaremos cómo configurar la base de datos y crear la estructura del carrito. ¡No te pierdas esta guía!. ¡Prepárate para llevar tus habilidades de d...
¿QUIERES SER MI NOVIA? HTML, CSS y JS con CODIGO FUENTE
Переглядів 1,8 тис.11 місяців тому
#development #desarrolloweb #javascript #css #frontend #software Programa WEB ¿Quieres ser mi novia? utilizando HTML , JAVASCRIPT y CSS. Descargar Código : github.com/JoseCastro94/quieres-ser-mi-novia Demo: quieres-ser-mi-novia-love.netlify.app/ 😀👍 … 𝑵𝑶 𝑶𝑳𝑽𝑰𝑫𝑬𝑺 𝑺𝑼𝑺𝑪𝑹𝑰𝑩𝑹𝑻𝑬 𝒀 𝑪𝑶𝑴𝑷𝑨𝑹𝑻𝑰𝑹 𝑬𝑳 𝑽𝑰𝑫𝑬𝑶 …😉😄
Aprende React creando una APP ¿QUIÉN ES ESE POKÉMON? Tutorial - Parte Final (pokeApi)
Переглядів 104Рік тому
#react #tutorial #development #frontend #frontenddeveloper #javascript #softwaredeveloper Llegamos al emocionante desenlace de nuestro tutorial sobre cómo crear la aplicación Pokémon: ¿ADIVINA ESE POKEMON? utilizando el popular framework React! En este episodio final, pondremos en práctica todo lo que hemos aprendido hasta ahora para completar nuestra aplicación y hacerla totalmente funcional. ...
Aprende React creando una APP ¿QUIÉN ES ESE POKÉMON? Tutorial - Parte 2 (Material UI) (PokeApi)
Переглядів 98Рік тому
#react #tutorial #development #frontend #frontenddeveloper #javascript #softwaredeveloper #pokemon ¡Bienvenidos de nuevo a mi canal! En esta emocionante entrega, seguimos avanzando con nuestro tutorial sobre cómo crear una aplicación Pokémon llamada ¿ADIVINA ESE POKEMON? utilizando el poderoso framework React. Descubre lo fácil y sencillo que es dar vida a esta divertida aplicación. Acompáñame ...
Aprende React creando una APP ¿QUIÉN ES ESE POKÉMON? Tutorial - Parte 1 (PokeApi)
Переглядів 240Рік тому
#react #tutorial #development #frontend #frontenddeveloper #javascript #softwaredeveloper #pokemon #reactjs Sumérgete en el fascinante mundo de Pokémon con React! En este emocionante tutorial, aprenderás a crear una divertida aplicación: ¿ADIVINA ESE POKEMON? utilizando React App. Descubre cómo combinar la magia de React con la emoción de Pokémon para ofrecer una experiencia de juego única. 🔴 D...
Crud - Gestión Empleados / [Retrofit][Android Studio][Spring Boot]
Переглядів 2242 роки тому
Crud - Gestión Empleados / [Retrofit][Android Studio][Spring Boot]
Simulación de carrera de autos - C++ POO [WINDOWS FORM][Codigo Fuente]
Переглядів 7092 роки тому
Simulación de carrera de autos - C POO [WINDOWS FORM][Codigo Fuente]

КОМЕНТАРІ

  • @francoherrera2299
    @francoherrera2299 14 днів тому

    excelente

  • @daniellozasantacruz
    @daniellozasantacruz 19 днів тому

    Hice todo el video, pero no lista, con puerto 3306, bdd, tablas y registros!!!

    • @joseluiscastro94
      @joseluiscastro94 19 днів тому

      Hola, para comenzar cuando mencionas no lista te refieres al levantar la app no cargan los registros, si fuera el caso primero validar el objeto que se envia desde el controller coincida con el valor en th:each. En el caso de algun error, comentar

    • @daniellozasantacruz
      @daniellozasantacruz 19 днів тому

      @@joseluiscastro94 estoy en el listado, si no lista si imprime la tabla con sus encabezados

    • @daniellozasantacruz
      @daniellozasantacruz 19 днів тому

      @@joseluiscastro94 claro el objeto del controlador pasa a la vista, para enviar los datos

    • @joseluiscastro94
      @joseluiscastro94 19 днів тому

      ​@@daniellozasantacruz Si no te muestra registros puede ser por 2 razones, la primera no hay data en la tabla o lo otro es que el nombre del objeto no coincide para recorrer en el th:each.

    • @daniellozasantacruz
      @daniellozasantacruz 18 днів тому

      @@joseluiscastro94 <tr th:each="persona : ${personas}"> era el espacio antes de los dos puntos, dos dias para darme cuenta, gracias!!!

  • @Carlino_19
    @Carlino_19 20 днів тому

    Este video puede salvarme , espero q mi prof no se de cuenta 😅

  • @mundodevp
    @mundodevp 20 днів тому

    Tendrás uno donde se configure tomcad por qué me funciono. Saludos amigo.

  • @salvadorbellososantos8324
    @salvadorbellososantos8324 21 день тому

    ¿Podrías hacer un tutorial sobre microservcios en Spring Boot?

    • @joseluiscastro94
      @joseluiscastro94 20 днів тому

      Por supuesto, lo consideraré para un próximo vídeo.

  • @Austin_de_Backyardigans
    @Austin_de_Backyardigans 27 днів тому

    muy bueno mno, ahorita mismo hago tu tutorial

  • @laboriexvii8269
    @laboriexvii8269 28 днів тому

    Que bien explicas, sigue así 👍

  • @Austin_de_Backyardigans
    @Austin_de_Backyardigans 28 днів тому

    Bien mano, sigue así con Spring Boot ♨️ 😊

  • @jeremyposada6803
    @jeremyposada6803 Місяць тому

    Buen video

  • @davidllanes1019
    @davidllanes1019 2 місяці тому

    Cómo se hace para que las directivas @if @for tengan color y aparte identw el código que está entre los {}? Ami me salen blanco sin color nada y aparte no funciona el linter

  • @element-q138
    @element-q138 2 місяці тому

    aprende a hablar bien cerrano webon, pal culo tu tutorial chibolo

  • @marieljordan2198
    @marieljordan2198 2 місяці тому

    Como hubiese querido el codigo fuente par analizarlo mejor

  • @fabianlecaros1020
    @fabianlecaros1020 2 місяці тому

    Crack. Muchas gracias por tutorial. Necesitaba aprender esto para un trabajo de la U y tu tutorial me ayudo mucho. Saludos desde Chile.

  • @JUANPABLOARTUNDUAGAPEREZ
    @JUANPABLOARTUNDUAGAPEREZ 2 місяці тому

    Que gran video loco, me ayudo un montón, deberias subir más proyectos, los explicas muy bien.

  • @ChuscoGorfo
    @ChuscoGorfo 2 місяці тому

    prácticamente buen video 🤣🤣🤣

  • @crisuz
    @crisuz 3 місяці тому

    ¡Excelente explicación, nuevo sub!

  • @manuelrocha1930
    @manuelrocha1930 3 місяці тому

    Como podrias meter microservicios al mismo proyecto. Por cierto, gran video y proyecto 👌🏻

    • @joseluiscastro94
      @joseluiscastro94 3 місяці тому

      Si te refieres a microfrontend en angular lo podria ver mas adelante. Ahora si te refieres a consumir con microsercicios en backend, si estoy pensando hacer mas adelante.

  • @leovardoveitia7830
    @leovardoveitia7830 3 місяці тому

    hola buenos dias me gusto mucho tu video y realice un proyecto parecido al tuyo pero me enrede en mi proyecto ya que quiero implementarle también como una opción que me de como los reportes de las ventas realizadas y me genere una facturas pero no hallo como hacerlo aver si me podias ayudar en este inconveniente

    • @joseluiscastro94
      @joseluiscastro94 3 місяці тому

      Buenas que tal, gracias por comentar, si me puedes contactar por mi sitio web.linkedin o correo, todo en la info del canal lo encuentras.

    • @leovardoveitia7830
      @leovardoveitia7830 3 місяці тому

      @@joseluiscastro94 aok listo de una te paso un mensaje ya que de pana no allo como terminar mi proyecto y ya no me queda mas tiempo para poder entregarlo

  • @sergiodeluca9062
    @sergiodeluca9062 3 місяці тому

    Excelente video

  • @luisalbertoivetta1731
    @luisalbertoivetta1731 3 місяці тому

    muy bien explicado el video!! gran trabajo!!!

    • @joseluiscastro94
      @joseluiscastro94 3 місяці тому

      ¡Gracias por tus palabras! Nos vemos en el próximo video.

  • @JulianMunera
    @JulianMunera 4 місяці тому

    Muy buen video, felicidades y muchas gracias por compartir tu conocimiento de manera tan asertiva

  • @josehuarialva6673
    @josehuarialva6673 4 місяці тому

    Muy fino el video crack , sigue así 👻

  • @enoccalzada
    @enoccalzada 4 місяці тому

    minuto 36 excelente video se te agradece mucho , tengo un error en el boton nuevo.. me da una excepcion en el servlet y no encuentro mi error podria alguin auiliarme gracias

  • @alejandrohernandez-xq3ze
    @alejandrohernandez-xq3ze 4 місяці тому

    Exelente Video sin errores y muy bien explicado al detalle Saludos

  • @joseantonioamayapostigo2542
    @joseantonioamayapostigo2542 4 місяці тому

    hola amigo me he dado cuenta que cuando tocas el app.config.ts es cuando sale ese error y ademas co esta nota:NOTE: Raw file sizes do not reflect development server per-request transformations. Re-optimizing dependencies because vite config has changed

  • @joseantonioamayapostigo2542
    @joseantonioamayapostigo2542 4 місяці тому

    buenos dias he intentado de abrir el proyecto y ahora me aparece el siguiente error: An unhandled exception occurred: EBUSY: resource busy or locked, rmdir 'C:\proyecto angular 18\carrito-compras\.angular\cache\18.2.4\vite\deps' See "C:\Users\amaya\AppData\Local\Temp g-LOhHsu\angular-errors.log" for further details. y no se a que es debido ?? me podrias ayudar ?

  • @laboriexvii8269
    @laboriexvii8269 4 місяці тому

    Gracias buen hombre

  • @Diegales15
    @Diegales15 4 місяці тому

    bro al usar la version jakarta Java EE10 Web generara problemas si no es con la Java EE7?

    • @joseluiscastro94
      @joseluiscastro94 4 місяці тому

      🟠 Dependencias para usar Jakarta <dependency> <groupId>jakarta.servlet</groupId> <artifactId>jakarta.servlet-api</artifactId> <version>6.1.0</version> </dependency> <dependency> <groupId>org.glassfish.web</groupId> <artifactId>jakarta.servlet.jsp.jstl</artifactId> <version>2.0.0</version> </dependency> 🟠 Dependencias para usar JavaX <dependency> <groupId>javax</groupId> <artifactId>javaee-web-api</artifactId> <version>7.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> Solo reemplaza en el archivo pom.xml las dependencias segun estes usando si javaX o jakarta y en los servlet en los import debe decir jakarta y no javax

  • @gabrieldelgadoleal9713
    @gabrieldelgadoleal9713 5 місяців тому

    Muchas gracias a Jose Luis Castro, segui el video usando javax e intelliJ como IDE, agregué funcionalidades nuevas cómo: * Boton para detalles * Barra de busqueda usando js * Modal de confirmación antes de eliminar usando js * Paginación Adicional se centraliza la configuración en un solo archivo (application.properties y database.properties) lo que permite acceder a las propiedades tanto en Java como en JSP, e incluso en JavaScript A quien guste le puedo compartir el repositorio git, no me dejó agregar el link en este comentario

  • @JuanLuisOrtizGalaviz-m3i
    @JuanLuisOrtizGalaviz-m3i 5 місяців тому

    Exelente tutorial se agradece

  • @georgegaonavelasquez5789
    @georgegaonavelasquez5789 5 місяців тому

    ¿Qué versión de Tomcat utilizas? Yo usaba la versión 9, pero siguiendo tu video (justo esta parte), al intentar registrar un cliente y hacer clic en el botón de registro (los pasos del minuto 17:10), me apareció un error. Al no encontrar la solución al error, cambié de Tomcat 9 a la versión 10 y el error desapareció. Gracias por hacer este video

    • @joseluiscastro94
      @joseluiscastro94 5 місяців тому

      @@georgegaonavelasquez5789 Use Tomcat versión 9, si llegaste hasta este paso dudo mucho que sea tema del tomcat, sería que des detalles del error

  • @e1000ii
    @e1000ii 5 місяців тому

    Voy por el minuto 23 y es genial todo lo que estas explicando, estoy en segundo alo de desarrollo de software y estoy aprendiendo muchisimas cosas gracias por tu esfuerzo!!!! felicitaciones

  • @ItsKevin_13
    @ItsKevin_13 5 місяців тому

    Que genial. Mañana AM me veo está trilogía de videos.

  • @Netfxxcc-e5i
    @Netfxxcc-e5i 5 місяців тому

    Hola! Cómo s ehace para que no accedan a los enlaces de php que contienen algunas funciones?? Hay forma de restringir ese acceso?

  • @AraMiEditorial
    @AraMiEditorial 6 місяців тому

    Tu código está interesante, muy llamativo y tiene buena presentación, el botón se desplaza, pero nunca fuera del área de la pantalla, los colores son vistosos y además muestra un mensaje al apretar si, el código es sencillo y para aquellos que empiezan en el HTML no es tan complicado editarlo, una buena opción para San Valentín u otro momento.

  • @CarlosVegaMoreno19
    @CarlosVegaMoreno19 6 місяців тому

    hola buenas tardes.. quisiera saber si deseo agregar un metodo de busqueda de productos por categoria como lo haria?

  • @DavidFlores-bd4pw
    @DavidFlores-bd4pw 7 місяців тому

    hola se puede hacer algo si quiero que cuando entre mi cliente dependiendo la edad se le genere ofertas

  • @technonetpapelbl
    @technonetpapelbl 7 місяців тому

    Buenas tardes, puedo utilizar para realizar un sistema de inventario para una tienda con jsp? Es recomendable?

  • @theskullman3185
    @theskullman3185 7 місяців тому

    buen video, harás más videos así o uno para crear un sistema desde cero?

  • @jeancarlosgiraldo1561
    @jeancarlosgiraldo1561 7 місяців тому

    puedes subir el archivo en git

  • @DanielPerez-ei4mo
    @DanielPerez-ei4mo 8 місяців тому

    amigo, nos podrias por favor pasar el codigo para hacer una comparativa, tengo un moneton de errores, por favor, estaria muy agradeciado

  • @miguelangelmg920
    @miguelangelmg920 8 місяців тому

    Estoy haciendo tu proyecto porque me parece que es el mas completo que encontré, felicidades amigo. Pero tengo un problema a ver si puedes ayudarme <%@taglib prefix="c" uri="java.sun.com/jsp/jstl/core"%> al colocar esa etiqueta me sale un error a ver si alguien me puede ayudar por favor se los agradeceria. Estado HTTP 500 - Internal Server Error Tipo: Informe de Excepción mensaje: org.apache.jasper.JasperException: No pude cargar o instanciar clase TagLibraryValidator: [org.apache.taglibs.standard.tlv.JstlCoreTLV]

  • @jonathanjuarez8336
    @jonathanjuarez8336 8 місяців тому

    Que genial, aun soy estudiante y sienpre busco proyectos para hacer, vas genial

  • @markorodrigoo5069
    @markorodrigoo5069 8 місяців тому

    por que me sale error cuando pego la dependencia de mysql-maven ? cuando veo el error dice

    • @joseluiscastro94
      @joseluiscastro94 8 місяців тому

      Puedes dar detalle del error que te sale?

  • @natyvedia8055
    @natyvedia8055 8 місяців тому

    Muy buenos videos!! Me suscribo

  • @theskullman3185
    @theskullman3185 8 місяців тому

    no habrá problema si trabajo con java 18,21 así o si quiero trabajar con java 7,como lo puedo hacer, soy nuevo en java web espero sus ayuda

    • @joseluiscastro94
      @joseluiscastro94 8 місяців тому

      No deberías tener problemas a decir verdad.

  • @Quiquehernandezmeza
    @Quiquehernandezmeza 8 місяців тому

    Grande luis, me salvaste el proyecto de semestre.

    • @JC-fm9wl
      @JC-fm9wl 8 місяців тому

      te lee la base de datos??

    • @Quiquehernandezmeza
      @Quiquehernandezmeza 8 місяців тому

      @@JC-fm9wl si, bro. Me puedes especificar en qué parte cómo tal. Puedes pasarme el código donde haces el select.

    • @oscarmamani500
      @oscarmamani500 7 місяців тому

      @@Quiquehernandezmeza bro que tal tienes el proyecto descargado ?

  • @DoritosRojos-jr8xl
    @DoritosRojos-jr8xl 8 місяців тому

    Sigue subiendo videos

  • @Quiquehernandezmeza
    @Quiquehernandezmeza 8 місяців тому

    No se si me puedes ayudar: protected void nuevo(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); request.setAttribute("cliente", new Usuario()); request.getRequestDispatcher("Registro.jsp").forward(request, response); } protected void agregar(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); Usuario usuario = new Usuario(); usuario.setNombre(request.getParameter("nombre")); usuario.setApellido(request.getParameter("apellido")); usuario.setCedula(request.getParameter("cedula")); usuario.setTelefono(request.getParameter("telefono")); usuario.setCorreo(request.getParameter("correo")); usuario.setDireccion(request.getParameter("direccion")); int result = udao.Registro(usuario, request, response); System.out.println("registro"); if(result > 0){ request.getSession().setAttribute("success", "cuenta registrada"); response.sendRedirect("ControladorCliente?accion=nuevo"); return; } else { request.getSession().setAttribute("error", "No se pudo registrar cuenta"); } request.setAttribute("cliente", usuario); request.getRequestDispatcher(pagNuevo).forward(request, response); } Lo hago precisamente igual a usted, pero a la hora de redireccionar me sale una IllegalException, porque hago dos redirecciones, no se si el return es no esta funcionando o como

    • @joseluiscastro94
      @joseluiscastro94 8 місяців тому

      protected void agregar(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); Usuario usuario = new Usuario(); usuario.setNombre(request.getParameter("nombre")); usuario.setApellido(request.getParameter("apellido")); usuario.setCedula(request.getParameter("cedula")); usuario.setTelefono(request.getParameter("telefono")); usuario.setCorreo(request.getParameter("correo")); usuario.setDireccion(request.getParameter("direccion")); int result = udao.Registro(usuario, request, response); if(result > 0){ request.getSession().setAttribute("success", "cuenta registrada"); response.sendRedirect("ControladorCliente?accion=nuevo"); } else { request.getSession().setAttribute("error", "No se pudo registrar cuenta"); request.setAttribute("cliente", usuario); request.getRequestDispatcher(pagNuevo).forward(request, response); } } Intenta adaptarlo con ese cambio, ahora lo que si veo algo extraño es en el : udao.Registro(usuario, request, response); no se deberia enviar el request ni el response debería ser: udao.Registro(usuario);

  • @eduardolopeztenorio6634
    @eduardolopeztenorio6634 8 місяців тому

    Eres un capo Luis