Aplicaciones Web en Java y MySQL

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • Aprende a desarrollar aplicaciones web en Java y MySQL, utilizando JSP, Servlet's y el patrón de diseño MVC.
    💻 Código fuente: github.com/mro...
    🤝 Únete a este canal con beneficios: www.youtube.co...
    ☕️🍺 Invítame un café o una cerveza: www.paypal.me/...
    📲 Facebook: www. Cod...
    📸 Instagram: / codigosdprogramacion
    🐦 Twitter: / codigosprograma
    🌐 Sitio web: codigosdeprogr...
    👨‍🏫 Contacto y asesorías: codigosdeprogr...
    🎁 Hosting con descuento: www.hostg.xyz/...
    POR FAVOR, ¡SUSCRÍBETE!

Комментарии • 131

  • @codigosdeprogramacion
    @codigosdeprogramacion  Год назад +1

    💻 Código fuente: github.com/mroblesdev/CRUD-JSP-Java-MySQL

  • @supasistemas
    @supasistemas 3 года назад +5

    Uno de los mejores tutoriales que he visto de Java Web, me quito el sombrero el manejo que tienes, lo demas es carpinteria.

  • @juancastillejo1709
    @juancastillejo1709 3 года назад +4

    Es usted un MAESTRO, con mayusculas, gran parte de la docencia se deberia mirar en usted.
    He apredido muchisimo mas, (he aprendido por fín) con un solo video suyo, que con varios cursos (2) del SEPE sobre este tema.
    Muchisimas gracias.

    • @codigosdeprogramacion
      @codigosdeprogramacion  3 года назад

      Me alegra que el contenido te sea de utilidad. Muchas gracias por tus comentarios. Saludos

  • @pandoraot5607
    @pandoraot5607 3 года назад +8

    Muy buen video, recien en este semestre entraré a Api web, pero ya con este video creo que todo se me hará mas facil, GRACIAS.

  • @jmadachi
    @jmadachi 4 года назад +9

    Muy buen material. Bien explicado. Seria genial que hicieras una segunda parte haciendo mejoras sobre lo hecho en este video. Por ejemplo, que agregaras en uso de Store Procedures. Muchas gracias.

  • @giselamiranda8459
    @giselamiranda8459 3 года назад +2

    Tú video me esta salvando el cuatrimestre, tengo que realizar una aplicación web y no entendí nada de lo que nos pidió la profesora y esto me ayudo a comprender un poco:(

  • @diegosuarez3667
    @diegosuarez3667 4 года назад +2

    Gracias. Por todo. Tu aporte nos hace cada vez mejores.

  • @jesusmunoz1
    @jesusmunoz1 5 месяцев назад +1

    Me acabo de suscribir en tu canal, se ve muy interesante tu contenido, muchas gracias por tus conocimientos, saludos desde Venezuela.

  • @andresrangel5580
    @andresrangel5580 4 года назад +4

    Excelente contenido. Sería super Bueno Mas Proyectos como este en JSP. Saludos desde Colombia

  • @sindergt
    @sindergt 3 года назад +2

    Bro que buen vídeo, me sirvió mucho, me surgían errores a veces, pero volviendo a escribir las líneas de código se arreglaba, no sé porqué surgía eso, pero lo bueno es que al final me sirvió!, te felicito!

    • @codigosdeprogramacion
      @codigosdeprogramacion  3 года назад

      Gracias, saludos

    • @dandy1140
      @dandy1140 Год назад

      me puedes ayudar tengo un problema de xml C:\JavaCursoIsi\Almacen
      bproject\build-impl.xml:1033:

  • @ernestoescobar3485
    @ernestoescobar3485 4 года назад +1

    Calidad de video. Gracias por compartir conocimientos.
    Desde El Salvador un saludo muy especial.

    • @codigosdeprogramacion
      @codigosdeprogramacion  4 года назад

      Gracias, saludos

    • @ernestoescobar3485
      @ernestoescobar3485 4 года назад

      ​@@codigosdeprogramacion Estoy replicando todo paso a paso, soy nuevo y quiero aprender.
      Todo va bien, pero en la creación de la lista me da el siguiente error:
      List lista = new ArrayList();
      Error:
      diamond operator is not supported in -source 6
      (use -source 7 or higher to enable diamond operator)
      Podrias darme una breve guia? Por favor

  • @arturovelazquez5714
    @arturovelazquez5714 3 года назад +1

    Muchas gracias por el aporte he podido aprender mucho, escribiendo el código y practicando.

  • @alonsojopia7081
    @alonsojopia7081 2 года назад +2

    Muy buen video. Eso si me gustaria un video con el mismo ejemplo si se puwde la funcion de buscar

  • @teracon5952
    @teracon5952 4 года назад +1

    Excelente video. Saludos desde Medellín Colombia

  • @EDUARDO-nm1so
    @EDUARDO-nm1so 2 года назад +1

    sacada de pinga, gracias por el tuto brooo 🥰

  • @victorhugoa.v.702
    @victorhugoa.v.702 Год назад +1

    Muchas Gracias Amigo, excelente Video solo una pregunta hay que corregir lo del index, como sugerencia. felicidades.

  • @leonardoamaya7391
    @leonardoamaya7391 2 года назад +2

    Hice todo desde el principio como se muestra en este video, apenas llegué al minuto 29:26 que es cuando se ejecuta el archivo a un servidor web, a mí no me actualiza la página, según en el video, se supone que debería de mostrar lo que se acaba de hacer en index.jsp pero no, solo muestra lo que hay en index.html y no he podido pasar de ahí :(, y eso es lo que preciso haces en el video... ayuda por favor.

  • @KurtHalbinger
    @KurtHalbinger 3 года назад +3

    Muy bien explicados paso a paso y para que sirve cada línea, me ha servido mucho, de casualidad no compartes tu proyecto o código?

    • @codigosdeprogramacion
      @codigosdeprogramacion  3 года назад

      Gracias, si se comparte solo que no recuerdo porque ese no se subió

  • @maximomiguelarteagamartine2274
    @maximomiguelarteagamartine2274 4 года назад +4

    Excelente vídeo, muy bien explicado, tengo las siguientes preguntas, si hay una lista de 50 o más productos mostrarlos en una sola página no es conveniente, como se hace para que se puedan ver por ejemplo de 15 en 15 o de 10 en 10 agregando botones de página siguiente, página anterior, ir al inicio o al final, también sería muy interesante darle un poco más de forma o presentación a las vistas para que se tenga una salida más elegante y profesional, si lo puedes explicar en un vídeo 2 continuación del proyecto sería genial.

    • @codigosdeprogramacion
      @codigosdeprogramacion  4 года назад +1

      Hola, como es ambiente web se puede utilizar le plugin datatables y para el diseño bootstrap, tal hagamos un vídeo mostrando eso

    • @RamonBastardo
      @RamonBastardo 4 года назад

      @@codigosdeprogramacion antes que nada agradecer el tiempo que le dedicas a compartir conocimiento, sería genial ver una integración con una plantilla como coreui.

  • @mariajesusreyesgonzales2286
    @mariajesusreyesgonzales2286 10 месяцев назад +1

    super agradecida, hay una clase jpa de orm que permite hacer crud pero sin las consultas a la bd, lo hice en eclipse, en netbeans no se si tambien se podra =D

  • @gonzodl38b
    @gonzodl38b Год назад +1

    Excelente video, muchas gracias,

  • @yancedywiler
    @yancedywiler Год назад +1

    Excelente video

  • @wismozen
    @wismozen Год назад +1

    Hola, gracias por el material. Muy completo. Pero tengo un problema. Cuando le doy clic derecho en el Crear.jsp y ejecutar archivo no hace nada, si le doy al Play verde me ejecuta el index.jsp pero no el Crear. No se que hacer. Gracias de antemano

  • @luisantonio3457
    @luisantonio3457 3 года назад +1

    Gracias por la información amigo.

  • @o0.jc.0o26
    @o0.jc.0o26 Год назад +1

    Amigo he seguido todos tus pasos como tú, me accede correctamente a un PaaS de base de datos, y me lista todos los registros bien, pero a la hora de implementar lo de insertar, al pulsar el enlace hacia "agregar una nueva" me lleva al formulario de action?=nuevo , relleno los datos y pulso en agregar y me devuelve otra vez a la lista de elementos pero no aparece el nuevo elemento, y abro la base de datos y veo que no se ha insertado qué puede estar pasando??

  • @omarjuarez6940
    @omarjuarez6940 2 года назад +1

    Me funciono todo igual que al video, solo que al querer usar hojas de estilo o imagenes en mi jsp y lo ejecuto como dice el video( atraves del servlet) no las detecta, pero cuando abro el jsp por si solo si se ve como deberia, me podrian ayudar?

  • @Abstractor21
    @Abstractor21 2 года назад +2

    Ame el video estoy tan agradecido contigo un Saludo Desde uruguay
    Pd: por que NetBeans? xd

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 года назад

      Gracias, regularmente es el que uso pero más adelante será con otros IDE

  • @andreomarmedinavela1968
    @andreomarmedinavela1968 2 года назад +1

    Gracias hermano!

  • @pachoinc3190
    @pachoinc3190 4 месяца назад +1

    me gustaria que lo actualices porfavor. me ayudarias mucho.

  • @Alex-vf9lu
    @Alex-vf9lu 11 месяцев назад +1

    estuve 1 hora intentando solucionar el error de ClassNotFoundException de la parte de ProductoController que me daba al crear un nuevo ProductosDao del min 1:12:00 (que al compilar me salia error pq según necesitaba un catch pero en la IDE me decia que no hacia falta hacer catch nuevamente pq ya se habia hecho en conexion), me descargue lo del github para ver que problema tenia, importé todo y me funcionó, lo raro es que estaba parecido a lo que yo fui avanzando, me dió por salir del netbeans y volver a abrir mi proyecto y se arregló solo .-.

  • @odaybenyachrak8277
    @odaybenyachrak8277 Год назад

    Buenas tengo un problema, a mi cuando creo el java web aplication no me sale la carpeta de Libraries
    Uso netbeans 17 aunque con la 15 tampoco sale
    JDK 8
    He intentado de varios medios añadirla por mi mismo pero no funciona y como no existe no le puedo meter el conectorJ, tengo que instalarme netbeans 8.2?

  • @Jhon-lx9jf
    @Jhon-lx9jf Год назад

    Donde puedo descargar los plugins que descargaste? No me aparecen y los busco en la web de netbeans plugins y tampoco los encuentro

  • @franklinnot
    @franklinnot 4 месяца назад

    Hola! Cómo consigo los plugins? Apenas me aparecen 35 en total y ninguno de los que tienes encuentro.

  • @gabrielmoran4970
    @gabrielmoran4970 Год назад +1

    Es posible usar, React o Vue, en el mismo proyecto?

  • @victorhugoa.v.702
    @victorhugoa.v.702 Год назад

    Amigo molestándote nuevamente fíjate que tengo un problema con netbeans dentro de los en una jps no me da opciones para java por ejemplo: HttpSession misesion=request.(después del punto no marca opciones ni nada), o en tu código Producto prod=new Producto(); prod.(no trae las opciones de prod), queda como si nada le da lo mismo lo que escriba sin embargo si lo ejecuta, entonces... no se de antemano agradezco tu atención

  • @leoelbarcelonista182
    @leoelbarcelonista182 Год назад +1

    muy buenas noches saludo desde ecuador muy buen video si estará disponible la segunda parte

  • @MIKEBALLACK
    @MIKEBALLACK Год назад

    hola, estoy haciendo el ejercicio tal y como lo vas haciendo pero no se ven reflejados los cambios en mis archivos jsp, actualizo la página y solo me aparece lo referente a index.html, qué estoy haciendo mal?

  • @jhoncrash
    @jhoncrash 4 года назад +2

    Podrías subir un video de como subir todo el programa a un servidor y hacer otro de hacer un examen online y poder calificar las respuestas

  • @DamnDanielRV
    @DamnDanielRV Год назад +1

    No tienes github? Dónde tengas el archivo de este programa?

  • @jesusalbertofloresrobalino762
    @jesusalbertofloresrobalino762 2 года назад

    Al momento de guardar, si actualizo la pagina, vuelve a guardar el mismo valor, y lo hace hasta que no se realize otras acciones. Como se soluciona eso ?

  • @silver7552
    @silver7552 Год назад +1

    y si quisiera añadir una consulta para un login como lo haria ¿?

  • @danielsuarez088
    @danielsuarez088 Год назад +1

    Que buen trabajo...Bro saludos...Código fuente para checar?

  • @MaestriaGaming_
    @MaestriaGaming_ 2 года назад

    tengo una duda al momento que quiero insertar le doy en el boton guardar, se queda en blanco la url ProductosController?accion=insertar creo que es por el metodo POST pero nose como arreglarlo u.u

  • @grupo4-1macul20
    @grupo4-1macul20 3 года назад +1

    hola, al crear los get y set no se crearon los metodos do get y do post ni ningun metodo de la clase PRODUCTOS CONTROLLER, cual fue mi error???

  • @renzocastro6642
    @renzocastro6642 3 года назад +2

    En ProductoDAO me sale error en prepareStatement, me podrias ayudar?

  • @jimmyroserovallejo
    @jimmyroserovallejo 3 года назад +2

    Podrías hacer un video para subirlo a un servidor, ya que solo java web es complicado, yo intente por jelastic pero me sale error 500 no deja conectar a la base de datos.

  • @yersonbocanegraguerrero8343
    @yersonbocanegraguerrero8343 4 года назад +1

    Genial es un gran aporte pero al parecer cuando insertas un registro la URL no se limpia y si recargas la pagina se vuelve a insertar, como se solucionaría ese inconveniente

    • @derecktello3986
      @derecktello3986 3 года назад

      me sucede exactamente lo mismo bro, ya lo solucionaste?

  • @kevincedillos5411
    @kevincedillos5411 3 года назад

    Tengo un problema a la hora de llamar los metodos de la clase DAO. Me dice que "non static method cannot be referenced from a static context" que pude haber hecho mal o como lo puedo solucionar.

  • @rogerarana7770
    @rogerarana7770 3 года назад +1

    Excelente video, @Códigos de Programación estoy haciendo la conexion desde SQLserver 2014 pero me da error.... se debera a compatibilidad con el tomcat? estoy iniciando en este IDE.

  • @derecktello3986
    @derecktello3986 3 года назад

    alguien sabe porque cuando inserto un codigo y luego refresco la pagina de la tabla me vuelve a insertar el mismo cada vez que refresco una y otra vez? pero si le doy a modificar este deja de repetirse, en el navegador de Edge al refrescar me advierte que estoy solicitando una pagina anterior y que se puede repetir lo que hiciste ahí

  • @paulleone1671
    @paulleone1671 3 года назад +1

    Buen video

  • @baga2809
    @baga2809 4 года назад +1

    Excelente Crack como seria con bootstrap y javascript-angular

    • @codigosdeprogramacion
      @codigosdeprogramacion  4 года назад

      Gracias, seria muy sencilla al integración con bootstrap para los jsp ya que se trabaja con HTML

  • @nicocorzi
    @nicocorzi 3 года назад +1

    Consulta: Cómo lo hago con una BD en la web? o sea que no sea localhost

  • @editocar74
    @editocar74 3 года назад

    Muy buenas tardes, excelente video Marco FELICITACIONES... tengo 2 inquietudes porque soy nuevo en esto; si tengo una base de datos con varias tablas relacionadas, la Clase ProductosDAO, ¿la tendría que replicar por cada tabla que quiera recuperar? ¿Con un solo ProductosController (Servlet) podría controlar toda la aplicación de múltiples tablas?..... Gracias de antemano

    • @andreomarmedinavela1968
      @andreomarmedinavela1968 2 года назад

      Responde Marco

    • @mateoflorezjaramillo6808
      @mateoflorezjaramillo6808 2 года назад

      en el dao, si, para cada tabla un dao, en el servlet de hacerlo, claro que si pero no es lo recomendable, lo mejor es tenerlo separado, es decir, por cada dao un servlet

  • @julianovalle
    @julianovalle 2 года назад +1

    Me sale esto: "Starting of Tomcat failed, the server port 8080 is already in use."
    no he podido resolverlo hasta ahora u

  • @gbertellabertella703
    @gbertellabertella703 3 года назад +1

    hola muy bueno el video !!! pregunta , estoy trabajando mysql con XAMP desde una mac , este cumple la misma funcion que tomcat ?
    saludos y muchas gracias

    • @codigosdeprogramacion
      @codigosdeprogramacion  3 года назад

      Hola, regularmente XAMPP se compone de Apache Server, PHP y MySQL, pero también trae una opción al instalar donde puede agregar Apache Tomcat.

  • @FlacoBandicoot1
    @FlacoBandicoot1 3 года назад

    donde podemos descargar el codigo fuente?

  • @felix22112211
    @felix22112211 3 года назад +1

    puedes poner el link de descarga del conector msql java por q no lo encuentro cuando entro m aparece otra vez la descarga de workbench

  • @leoohuens6236
    @leoohuens6236 2 года назад

    Genial video, me podrias pasar el proyecto para terlo como guia ??

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 года назад

      Hace mucho lo hice y ya no tengo el código pero todo lo hacemos en el vídeo ahí te puedes guiar

  • @crispin1007
    @crispin1007 3 года назад

    Hola buen video, pero podrías compartir el código fuente el cual mencionas al final. Gracias

  • @blaximental8611
    @blaximental8611 Год назад +1

    solucione el controller si alguien desea le puede ayudar a lo que estan haciendolo en 2023

  • @leonardorojasquevedo9342
    @leonardorojasquevedo9342 3 года назад

    Hola , una pregunta soy nuevo en este tema al entrar a ProductosController me sale error 500, por que es

    • @alumnoem5567
      @alumnoem5567 2 года назад

      a mi igual. ¿Lograste solucionarlo?

  • @baga2809
    @baga2809 4 года назад

    Crack como hizo para configurar en el IDE NetBeans en español ?

  • @caresky7818
    @caresky7818 Год назад

    amigo tu no sabes si existe actualmente 2023 un tutorial de java web que funcione , he buscado y buscado y ya todos son obsoletos de hace 6 y 7 años y los que son de hace 2 o 3 años , nunca funcionan , el netbeans actual es el 17 y funciona con java 19 y va uno a usar jasperreports y los plugins no funcionan , si se usa el 11 no le sirve el gasfish actual , el tomcat no conecta , si se usa el netbeans 8 no funciona con el java 13 y no le sirve el jee mejor dicho es todo un desorden y queria retomar mi programacion en java pero ya me estoy arrepintiendo , nada funciona todo saca errores

    • @codigosdeprogramacion
      @codigosdeprogramacion  Год назад

      Lo volví hacer con Nebteans 8 y Apache Netbeans 13, en ambos funcionan bien. Lo volví hacer porque muchos pedían el código y no lo tenia,

  • @tony850412
    @tony850412 3 года назад

    No pude pasar de ProductosController me atore en error 404 sitio no encontrado :(

    • @JoseMunoz-qg1hk
      @JoseMunoz-qg1hk 3 года назад

      igual, en Internet buscando información, tuve que desintalar el netbeans 12 que tenia por el 8.2 y ahora si perfecto

  • @EfoxMoreno
    @EfoxMoreno 2 года назад +1

    ¿Porqué programar una página web en Java? No lo entiendo.

  • @jesusdavid333
    @jesusdavid333 3 года назад

    ¿Por que cuando intento instalar los plugin me sale error?

  • @ONII241
    @ONII241 Год назад

    😔😞😓 F

  • @cytmx7270
    @cytmx7270 Год назад

    M

  • @horimiyarawstyle
    @horimiyarawstyle Год назад

    Como es que con NodeJS mas rapido y Java siempre más tedioso u.u

  • @arturorodriguez3110
    @arturorodriguez3110 2 года назад

    que pena que uses cosas tan viejas en pleno 2020 . sirve para entender conceptos, pero esta lejos de ser algo eficiente para el dia de hoy

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 года назад +1

      Que pena que tengas que aprender de alguien que usa cosas "tan viejas"

    • @arturorodriguez3110
      @arturorodriguez3110 2 года назад

      @@codigosdeprogramacion de hecho no aprendi nada, cuando vi las herramientas viejas lo saqué al video. igual puse like porque siempre aprecio a las personas que comparten lo que saben. solo decia que es contenido para el año 2015-2016 aprox, no para el 2020

    • @habiaunavez..6438
      @habiaunavez..6438 2 года назад +2

      En realidad, aun se usan esos métodos y programas en pleno 2022, saludos.