Hola, estoy utilizando JSP que muestra unas tablas de la base de datos y la información la almaceno en variables que declaro de tipo String[][].
Como puedo enviar estas variable a otro JSP sin perder su contenido???
| |||
Jsp Como enviar un String[][] de un JSP a otro JSP? Hola, estoy utilizando JSP que muestra unas tablas de la base de datos y la información la almaceno en variables que declaro de tipo String[][]. Como puedo enviar estas variable a otro JSP sin perder su contenido??? |
| |||
No entiendo exactamente lo que quieres hacer, así que no puedo recomendarte nada así de bote pronto . No es lo mismo si quieres pasarle el control de una JSP a otra dentro de la misma aplicación web, si quieres llamar a otra JSP de forma externa, si en realidad estas hablando de que una pagina HTML, resultado de una JSP, llame a otra página, que es otra JSP... Cada opción tiene sus propios métodos de comunicación, y así sin saber exactamente lo que quieres hacer... |
| |||
Respuesta Mira basicamente lo que yo haria en ese caso seria subir a session ese arreglo, sin embargo me parece que te convendria implementar mejor una arreglo dinámico tipo vector, ArrayList o Hashtable Mi recomendacion es una hash con un array list :) subes así: Hashtable tabla = new Hashtable(); tabla.put("key_1",objeto); tabla.put("key_2",objeto); tabla.put("key_3",objeto); lo interesante aqui es que tu objeto puede ser de cualquier tipo :) session.setAttribute("tabla",tabla); obtienes asi en la página destino Hashtable tabla = (Hashtable) session.getAttribute("tabla"); Cualquier duda o comentario me lo pueden hacer a mi correo, espero les sea de utilidad * Trata tambien de no saturar la memoria de la session, tambien podrias generar una cadena separada por "," y cada renglon por un | o algo así todo depende de tu creatividad hannivalekterqyahoo.com.mx saludos |
| |||
Respuesta: Jsp Como enviar un String[][] de un JSP a otro JSP? Cita: Hola, yo tengo el mismo problema. Necesito mandar un String[][] de un JSP a otro. Ya sé que con una variable de sesión se puede hacer, pero como el arreglo puede ser muy grande, prefiero hacer un POST.Espero que logres leer esto, y te agradeceré mucho si puedes enviarme el código que mencionas a [email protected] De antemano, mil gracias |