Desde MyEclipse crear un nuevo Servlet, este creara la estructura necesaria para el ej.
Agregar en el init() del servlet
// definir como variable estatica
public static Timer timer = new Timer(true);
/**
* Initialization of the servlet.
*
* @throws ServletException
* if an error occurs
*/
public void init() throws ServletException {
TimerTask timerTask = new TimerTask() {
@Override
public void run() {
// Aqui todo el codigo
System.out.println("Probando timer");
}
}; // schedule del timer cada 10 segundos en este caso
timer.schedule(timerTask, 0, 10000);
}
En el web.XML
Agregar a la línea del servelt:Chequeo de Bd para eliminar timeout CheckBD CheckBD cl.intelidata.servlet.CheckBD 1
Si trabaja con maven agregar la sgte dependencia..
<dependency><groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
<scope>compile</scope>
</dependency>
Ulilizando myeclipse como ide.
Mas info de servlet en: http://chuwiki.chuidiang.org/index.php?title=Servlet_y_Maven
No hay comentarios:
Publicar un comentario