Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/08/2009, 15:55
darupi
 
Fecha de Ingreso: julio-2009
Mensajes: 30
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Ejecutar metodo clase java desde jsp

Una pregunta:

Tengo este método en la clase ProgramaCorreo
Código:
public static void iniciaAplicacion()
	{
		TimerTask timerTask = new TimerTask()
        {
            public void run()
            {
            	//Si el programa esta encendido...
            	if(estadoPrograma() == 1)
            	{
            		//Haz el programa
            		leerCorreo.programa();
            	}
            	//Si esta apagadp cerramos el timer
            	else
            	{
            		this.cancel();
            	}
            }
        };

        Timer timer = new Timer();
        //Cada 5 minutos conecta con el correo
        timer.scheduleAtFixedRate(timerTask, 0, 300000);
	}
Yo a este método de esta clase lo llamo desde una página JSP asi:
Código:
<%
     programaCorreo.iniciaAplicacion();
%>
Mi intención es que cada 5 minutos se ejecute un método que tengo en una clase Java.
Antes de ejecutarse el método compruebe si en la base de datos hay un valor a 0. Si es asi que se ejecute, si no es asi no quiero que se ejecute y que se pare el timer.

No se si es así, por eso quería ayuda.

Gracias por adelantado!