![]() |
(2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Que tal amigos, adjunto algo que me llevo un tiempo realizarlo Listados desplegadles (o combos) dependientes. La información original la tome de http://www.webintenta.com/combos-dependientes-ii.html realizados en PHP, pero que la adecue para jsp En este caso, ocupe Ajax-jsp-oracle y lo realice en Netbeans. Primero creamos una JSP llamada por ejemplo "calificadores.jsp" y copia este código: Código: <script type="text/javascript">Código: <%@page contentType="text/html"%>Ademas adjunto la clase para la conexion para la base de datos Código: Cita:
Que mas les puedo ofrecer???? espero que les sea de ayuda. |
Re: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Fantástico! Gracias por tu tiempo! Ahora no lo necesito pero me lo pongo en favoritos... quizá algún día sea necesario :) |
Re: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Creo que habría que reparar bastante ese código. |
Re: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Cita:
si me dices en "que", te lo agradecería, además la pagina esta llena de preguntas y nadie se da el tiempo de dar una solución... en wena sipo XD |
Re: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX "Funca" debe ser una definición moderna ;-), por que mi definición de "funciona" es algo más estricta :-). Algunos detalles echando un vistazo rápido: .- La conexión la guardas en una variable estatica, por tanto compartida y si tienes más de un acceso concurrente -> pum. .- Al usar el objeto que devuelve la conexion no haces ningun tipo de comprobacion si se pudo obtener la conexion o no, asi que si hay algun problema -> NullPointerException. .- El HTML que crea el SELECT, por ejemplo, no está bien formado ya que el orden de abrir y cerrar tags no es el correcto. En un navegador estricto con los estandares, no funcionará. .- Cada vez abres y cierras una conexion a la BDD, lo cual es totalmente ineficiente. No grave pero muy ineficiente y con algo de trafico, puedes matar la BDD. .- El codigo de acceso a la BDD y devolver la conexion no hace las salvaguardas necesarias, asi que en caso de error no se cierran las conexiones, sumale eso a que abres cada vez una nueva y como haya un problema, la BDD es candidata segura a defuncion. Sin entrar en detalles estilisticos tipo que mezclar HTML/JavaScript con acceso a la BDD hace que el codigo sea menos legible y reutilizable. De todas formas, no te lo tomes a mal. Haciendo cosas es como se aprende. Lo que ocurre es que hay una diferencia entre que un codigo te funcione en una prueba y que un codigo lo pueda utilizar cualquiera y le sirva a la gente como base para aprender. S! |
Re: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX gracias por lo anterior, lo tomare en cuenta, pero esto: Cita:
muchas gracias por todo GreenEyed, de verdad lo aprecio, saludos. |
Re: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Era un chiste simplemente, para quitarle hierro al asunto ;-). Afortunadamente la programación se me da mejor que contar chistes, jejeje. |
Re: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Totalmente de acuerdo con GreenEyed, de hecho podemos ser albañiles (sin menospreciar), pero nuestro objetivo es la arquitectura (del software). El Modelo 1 de JSP hace 10 años que se ha superado. Por favor MVC!!! un saludo, y sin acritud. |
Respuesta: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Hola amigos... soy mas bien nuevo en el tema de jsp, y en estos momentos necesito implementar dos combos dependientes, y utilice el codigo que hay en este tema, pero me sale un error que lo menciona GreenEyed que es el de NullPointerException. Me gustaria por favor si me pueden colaborar a solucionar esto que la verdad no se si es que estoy haciendo algo mal o es en si un problema ajeno a mi jeje Muchas gracias. |
Respuesta: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX weon te pasaste, acá lo dejo con Hibernate saludos Cita:
Cita:
Cita:
|
Respuesta: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Wenas Lo primero, detalles tecnicos aparte, bravo por maelwys. Da gusto ver gente que encuentra problemas y trata de solucionarlos y no se limita a esperar una respuesta. Eso si, tal y como te ha indicado greeneyed, es una version 'beta'. Tiene fallos. Sigue asi, maelwys. Saludos. PD. angerrising, por que haces un commit en la BBDD?? PPD. La clase hibernateutil la has hecho tu?? |
Respuesta: Re: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX hola, tengo la inkietud de como implementar el código para anidar mas listados, yo en especial necesito 3, y no e podido ser capaz de lograrlo, e intentado varias cosas y nada, gracias a kien pueda colaborarme codigo pagina.jsp Código: <script type="text/javascript">Código: <%String idCat = request.getParameter("idCategoria");%> |
Respuesta: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Hey Muy Bueno El Post.... Una Pregunta Sirve Para Trabajar Con Servlets Tambien. |
Respuesta: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Hey Muy Bueno El Post.... Una Pregunta Sirve Para Trabajar Con Servlets Tambien. |
Respuesta: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Alguno Sabe Como Seria Con Una Base De Datos MySql? |
Respuesta: (2) Listados desplegadles (o combos) dependientes (SOLUCION) JSP+AJAX Hey amigo que tal, tu tuto me sirvio a la perfeccion, es mas ya lo habia hecho pero aun mantengo un mismo problema... resulta y pasa que si me carga el primer combo, y efectivamente el segundo combo carga dependiendo del primero haciendo una consulta en la BD, todo funciona bien, pero luego necesito que al darle clic al boton enviar del formulario, me mande como parametro lo escogido en los dos combos, puedo ver que en el primer combo funciona, pero el segundo practicamente es invisible, es mas si reviso el codigo de fuente, evidentemente el primero me lo carga bien con cada OPTION que le corresponde, pero el segundo es como sino existiera, solo aparece <DIV>... pero no aparece ni el SELECT ni los OPTION, por eso es que no envia nada el form, que puedo hacer para que eso sea visible y poder enviar esos parametros |
| La zona horaria es GMT -6. Ahora son las 11:46. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.