Autocompletar con JSON(Gson), Ajax, jQuery, Servlets y PostgreSQL
¡¡¡ Hola !!!
Este es mi segundo aporte a esta comunidad, se trata de un trabajo que me dejaron en mi servicio social el cual se integra con una aplicación web la cual maneja una gran cantidad de datos (RFC de contribuyentes)...
Espero les sea útil esto y como he dicho antes cual quier mejora o error por favor coméntenlo. GRACIAS
Clase conexión y query´s
Servlet llamado "controlador" por el método GET
Archivo autocompletar.js que se encarga de la invocación de datos
Por último el jsp
¿ Que opinan ?
Nota. En mi clase Model he aplicado un poco lo que me comento el Sr. Ezamudio :D
- hellocannibal's blog
- Inicie sesión o regístrese para enviar comentarios
Muy Bien (Y)
Solo quedaria un poco de "sintaxis sugar" en JS
puedes cambiar el metodo ajax por getJson
y te quedaria algo asi:
y en java talvez para ser consistente en tu metodo de programar:
Tu tienes:
y pudiera quedar
De ahi no le veo nada raro, al menos del codigo que muestras.
Otra cosa en JS esta parte
Otra cosa en JS esta parte del codigo esta de sobra:
eso y esto hacen lo mismo :)
Hola, Eduardo (aka
Hola, Eduardo (aka
) ... sólo para recomendarte ampliamente dos recursos:
~~~
Gracias Arterzatij
Hey, muchas gracias por el apote, tienes razón yo me quede en lo antiguo de preparar mi archivo para su lectura con ese pedaso de codigo al igual tendre mucho en cuenta lo que mencionas sobre la llamada de mi objeto json, gracias :) !
Oye entre a tu blog y veo que manejas con frecuencia Spring no sé, cuando tengas tiempo me podrias recomendar algo sencillo para empezar sobre ese Framework. Saludos
Hola Jpaul !
Hoy mismo checare estos videos que me compartes, muchas gracias por el tiempo que te tomaste.
Extrañamente ayer estaba viendo algo igual de Singleton, pero esta mucho mejor el video que me compartes.
Saludos.
Claro que si actualmente no
Claro que si actualmente no he tenido mucho tiempo, ya sabes cosas del oficio pero pronto colgare algun otro pedaso de codigo donde se muestran como hacer cosas :)
Y pudieras leer esto es algo de teoria pero viene bien
SOLID
Y empezar con este tutorial
Como sabes manejar JSP no te sera dificil el cambio a Spring, otras tecnologias introducen su propio markup language, que te facilita la vida pero para mi es mejor JSP :)
java.sql.Connection y Singleton
Una aclaración... La clase donde se obtiene la conexión no necesariamente tiene que ser un Singleton. Si sólo se utiliza Java SE/EE, es más común encontrar (en códigos bien construidos) algo como lo siguiente:
Y, cuando no se tiene acceso al árbol JNDI (o cuando alguien desea evitar la configuración requerida), puedes crear tu propia instancia de
. Por ejemplo, utilizando Apache Commons DBCP:
P.D. Si deseas saber más sobre el patrón de diseño Singleton, está en Wikipedia. Para cada patrón de diseño que desees conocer, Wikipedia casi siempre es la mejor opción en cuanto a información sobre estos. Aunque ya tiene tiempo que salió, también puedes consultar este libro en línea.