Foros del Web » Programación para mayores de 30 ;) » Java »

Recargar PAgina JSP con datos

Estas en el tema de Recargar PAgina JSP con datos en el foro de Java en Foros del Web. Hola , necesito hacer un refresh cada 5 minutos de una pagina , en esa pagina leo los datos que me pasan con while(paramNames.hasMoreElements()) { ...
  #1 (permalink)  
Antiguo 27/06/2010, 11:36
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Recargar PAgina JSP con datos

Hola , necesito hacer un refresh cada 5 minutos de una pagina , en esa pagina leo los datos que me pasan con

while(paramNames.hasMoreElements()) {
String paramName = (String)paramNames.nextElement();
String[] listado = request.getParameterValues(paramName);

cuando se carga la pagina por primera vez va todo bien pero
mi problema es que cuando se refresca la pagina que se pierden los datos de los parametros.

el refresco lo hago con

out.print("<meta http-equiv=\"refresh\" content=\"10\" />");

a ver si me podeis ayudar . gracias
  #2 (permalink)  
Antiguo 28/06/2010, 08:52
 
Fecha de Ingreso: febrero-2010
Mensajes: 128
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: Recargar PAgina JSP con datos

La etiqueta que has puesto de redirección no se si es correcta o no, prueba con una del estilo siguiente, en donde le indicas la url.

<meta http-equiv="Refresh" CONTENT="10;url=inicio.jsp">


Por otro lado, lo más probable es que no te muestre los parametors porque en las sucesivas peticiones de actualizar, el objeto request ha cambiado, haz la prueba a guardar los valores en un objeto persistente como puede ser el session o aplication, según lo que vayas a realizar. y así en todas las peticiones rescatas los datos del objeto persistente en vez de la request.

suerte
  #3 (permalink)  
Antiguo 28/06/2010, 09:40
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Recargar PAgina JSP con datos

Gracias por la respuesta , pero queria hacerlo si utilizar sesion ni aplication.

¿no hay forma de reenviar los datos recibidos en el request?

Pd lo del refresh si que lo hace bien aunque no se ponga la url
  #4 (permalink)  
Antiguo 01/07/2010, 03:45
 
Fecha de Ingreso: febrero-2010
Mensajes: 128
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: Recargar PAgina JSP con datos

Si los reenvios los haces entre el mismo path, te puede valer esto, que reenvia la petición a la url que se le indica.

request.getRequestDispatcher("url.jsp").forward(re quest, response);

si haces esto entre diferentes niveles entre el path, tendrás problemas a la hora de las referencias a archivos externos como pueden ser js o css.

Espero que esto te sirva y te funcione bien.

Saludos
  #5 (permalink)  
Antiguo 01/07/2010, 04:39
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Recargar PAgina JSP con datos

¿y como hago para que se recargue a los 5 minutos?

es decir para que se ejecute el fordward a los 5 minutos de que se cargue la pagina
  #6 (permalink)  
Antiguo 01/07/2010, 05:11
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Recargar PAgina JSP con datos

Guarda los parámetros en sesión y recupéralos en la jsp cada vez que se recargue...
  #7 (permalink)  
Antiguo 01/07/2010, 06:05
 
Fecha de Ingreso: febrero-2010
Mensajes: 128
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: Recargar PAgina JSP con datos

como dice Fuzzylog, es la mejor opción lo que te indiqué no vale para lo que querias en un principio... te respondí a tu pregunta pero fuera de contexto,

Suerte
  #8 (permalink)  
Antiguo 01/07/2010, 10:30
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 15 años, 10 meses
Puntos: 10
Respuesta: Recargar PAgina JSP con datos

Hola,

Asi es, deberas de guardarlos en session, ya que en el alcanze "request" las variables se mueren al momento de terminar de mostrarte la jsp...
  #9 (permalink)  
Antiguo 01/07/2010, 13:14
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Recargar PAgina JSP con datos

Lo hare asi , pero me podeis poner un pequeño ejemplo de como poner una variable en un sesion , cuando pulse un boton .

por ejemplo el formulario podria tener un check y que se guarde en le sesion el valor del check

muchas gracias
  #10 (permalink)  
Antiguo 01/07/2010, 17:47
 
Fecha de Ingreso: febrero-2010
Mensajes: 128
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: Recargar PAgina JSP con datos

El botón será un formulario que te envie a una página, por lo que en la request viajan los valores que deseas mantener para la siguiente ejecución.

Si lo mandas a otra página jsp haz algo de este estilo

session.setAttribute("nombre",valor);

para recuperarlo.

String parametro=session.getAttribute("nombre");

Podrías hacer también todo en el mismo jsp, pero igual te lias para si es la 1º vez.

Suerte
  #11 (permalink)  
Antiguo 02/07/2010, 03:24
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 2 meses
Puntos: 10
Respuesta: Recargar PAgina JSP con datos

Wenas

Tambien puedes crearte un formulario con tantos atributos hidden como datos tengas que recuperar y hacer un submit de ese formulario.

De ese modo no es necesario guardarlos en sesion.

Saludos.
__________________
--
NO. Tu problema no es urgente.

CCFVLS
  #12 (permalink)  
Antiguo 02/07/2010, 03:44
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Recargar PAgina JSP con datos

Hola elAntonie

¿ me puede poner un ejemplo de recarga automatica cada 10 segundos por ejemplo que recoge los datos que le pasan y los enviar en el form oculto ?

gracias
  #13 (permalink)  
Antiguo 02/07/2010, 06:50
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 2 meses
Puntos: 10
Respuesta: Recargar PAgina JSP con datos

Pues si, podria, pero es que no me apetece.

Trabaja un poquito.

Saludos.
__________________
--
NO. Tu problema no es urgente.

CCFVLS

Última edición por elAntonie; 02/07/2010 a las 07:00
  #14 (permalink)  
Antiguo 02/07/2010, 11:36
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Recargar PAgina JSP con datos

Tu mismo , ¿crees que si supiera hacerlo lo preguntaria en el foro? , llevo varios dias buscandolo en google antes de preguntarlo aqui.

De todas formas muchas gracias a todos , ya me buscare la vida por otro sitio
  #15 (permalink)  
Antiguo 06/07/2010, 09:12
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 15 años, 10 meses
Puntos: 10
Respuesta: Recargar PAgina JSP con datos

Cita:
Iniciado por aplicand Ver Mensaje
Tu mismo , ¿crees que si supiera hacerlo lo preguntaria en el foro? , llevo varios dias buscandolo en google antes de preguntarlo aqui.

De todas formas muchas gracias a todos , ya me buscare la vida por otro sitio
jajajaja.... no te desesperes, asi hay y habemos muchos, y lo que el se referia es que trates de pensar como lo harias, el ya te dio una solucion a manera de platica ahora te hace falta a ti pasarlo a codigo....

el te dice que hagas un formulario

<form action="">

despues dice que pongas tantos campos hidden como datos que quieras recuperar, por ejemplo si quieres recuperar el dato nombre seria asi:

<input type="hidden" name="nombre" value="<%= request.getParameter("nombre") %>" />

y asi tantos hidden como tantos datos quieras recuperar....

</form>

Y ya solo faltaria que pusieras tu codigo que te actualiza la pagina cada cierto tiempo...

Saludos!
  #16 (permalink)  
Antiguo 06/07/2010, 10:24
 
Fecha de Ingreso: junio-2010
Mensajes: 7
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Recargar PAgina JSP con datos

Muchas gracias , no tenia muy claro lo del <input type="hidden" name="nombre" value="<%= request.getParameter("nombre") %>" /> , pero ya lo veo .

muchas gracias
  #17 (permalink)  
Antiguo 07/07/2010, 02:25
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 2 meses
Puntos: 10
Respuesta: Recargar PAgina JSP con datos

Pues, la verdad es que lo que queria decir, es lo que he dicho.

Que trabaje un poquito.

No tienes mas que ver su historial, 7 mensajes de los que 3 pide 'un ejemplo' de esto o de aquello.

Ademas, lo unico que ha hecho como el mismo dice es. 'buscarlo en google antes de preguntarlo aqui'

Este chico, al igual que otros muchos que hay en este foro, no quiere ayuda.

Lo que quiere es que se lo den todo hecho.

Y a ser posible masticado y digerido.

Saludos.
__________________
--
NO. Tu problema no es urgente.

CCFVLS

Última edición por elAntonie; 07/07/2010 a las 03:32

Etiquetas: jsp, recargar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:58.