Subpage under development, new version coming soon!
Subject: Informáticos
Puedes probar, por ejemplo, con las tareas programadas de Windows (en caso de que uses este sistema operativo, sino seguro que existe algo similar en Linux...). Y a la tarea le dirías que te abra un navegador, con dirección tu jsp, tal día y tal hora. En caso de hacerlo así, creo que al final de la jsp también deberías indicar (con javascript) que te cierre la ventana, de tal forma que mate el proceso y no se siga ejecutando indefinidamente...
Nunca he probado nada similar, así que tampoco sé si existirá alguna solución más "elegante" (a nivel de servidor, por ejemplo) :P.
Nunca he probado nada similar, así que tampoco sé si existirá alguna solución más "elegante" (a nivel de servidor, por ejemplo) :P.
Copio y pego el sk mail a charmedcion:
he pensao en llamar a un metodo q compruebe la hora actual, compare con la ultima la ultima vez q miro (almacenada en una tabla) y si entre medias esta la nuestra llame al metodo...
La cosa es que tengo varios servlets y me gustaria tener almacenado este metodo en un solo sitio, sabes si se puede llamar desde un servlet a otro??? Vamos seguro que chi, pero prefiero preguntar vaya, y para devolver el control al servlet?
Eso o una clase java, que opinas mejor con mi cutre solucion
P.D. Me siento un poco negado cuando pregunto estas superchorradas xd
he pensao en llamar a un metodo q compruebe la hora actual, compare con la ultima la ultima vez q miro (almacenada en una tabla) y si entre medias esta la nuestra llame al metodo...
La cosa es que tengo varios servlets y me gustaria tener almacenado este metodo en un solo sitio, sabes si se puede llamar desde un servlet a otro??? Vamos seguro que chi, pero prefiero preguntar vaya, y para devolver el control al servlet?
Eso o una clase java, que opinas mejor con mi cutre solucion
P.D. Me siento un poco negado cuando pregunto estas superchorradas xd
Comunicar servlets claro que se puede jeje, sería cuestión de jugar con los métodos sendRedirect, forward y similares (si te interesa una respuesta más concreta, dímelo y te digo exactamente cómo :P). No obstante, para no complicarte la vida, casi mejor que tengas una clase normal java, y que la instancies y ejecutes el método desde los servlets que te interese, así te olvidas de redirecciones y todas esas cosas, que suelen dar problemas...
En cuanto a la solución que propones, y ya que no tienes acceso al sistema operativo, ¿la idea es hacer todo eso dentro de un bucle infinito, no?, ¿o cómo pretendes hacer todo ese proceso iterativo de forma ininterrumpida?.
En cuanto a la solución que propones, y ya que no tienes acceso al sistema operativo, ¿la idea es hacer todo eso dentro de un bucle infinito, no?, ¿o cómo pretendes hacer todo ese proceso iterativo de forma ininterrumpida?.
A ver, recurro a los sabios para lo siguiente:
Tengo un portal web en javascript, con sus jsps y sus servlets que acceden a una bbdd (que no tiene nada especial, solo 4 tablas) y quiero meter un jsp que lance un metodo a una determinada hora, quiero decir que normalmente pulsas el boton del formulario y pumba lo hace y yo lo que quiero es que en lugar de hacerlo instantaneamente lo haga a la hora indicada. ¿¿Es esto posible sin tener que programarlo a mano?? Se me ocurre una forma pero igual es un pelin cutre.
1 lo quieres hacer del lado del servidor si es asi tendras que ver si es windows o linux.
si es windows busca info hacerca de at. si es linux ve si te permite usar cron. por ejemplo haces el scripten jsp que permita capturar un parametro por ejemplo pagina.jsp?update=on luego con cron haces programas una tarea curl host/pagina.jsp?update=on el cron lo ejecutas siempre a la misma hora
Tengo un portal web en javascript, con sus jsps y sus servlets que acceden a una bbdd (que no tiene nada especial, solo 4 tablas) y quiero meter un jsp que lance un metodo a una determinada hora, quiero decir que normalmente pulsas el boton del formulario y pumba lo hace y yo lo que quiero es que en lugar de hacerlo instantaneamente lo haga a la hora indicada. ¿¿Es esto posible sin tener que programarlo a mano?? Se me ocurre una forma pero igual es un pelin cutre.
1 lo quieres hacer del lado del servidor si es asi tendras que ver si es windows o linux.
si es windows busca info hacerca de at. si es linux ve si te permite usar cron. por ejemplo haces el scripten jsp que permita capturar un parametro por ejemplo pagina.jsp?update=on luego con cron haces programas una tarea curl host/pagina.jsp?update=on el cron lo ejecutas siempre a la misma hora
tengo un problema nose porque pero no puedo ver muchos videos del youtube y en otros sitios me dicen que necesito descargarme el Adobe Flash Player 9.0.124.0 pero no lo consigo me sale como que se ha hecho y que esta instalado pero luego nada...alguien me puede dar una solucion??
gracias
gracias
no tengo ni idea
yo me e instalao el alcohol y no se por que no me sale el dvd virtual... no puedo colgar el iso que me de la gana :(
yo me e instalao el alcohol y no se por que no me sale el dvd virtual... no puedo colgar el iso que me de la gana :(
lo mas probable es que tengas u virus asi que aste un scaneo online
debes activarlo. no recuerdo en donde se hace pues cuando uso windows uso daemon tools
me pudes ayudar un pco mas...al decir virus me has asustao aver si se me va jorobar el ordena...y la cago!
Puedes ir a la página de panda por ejemplo y desde allí hacer un escaneo del disco duro de manera on-line. Pon en el google "panda online" y el primer resultado que sale es el bueno.