Bonjour,

Ayant développé un peu de Java en JSP avec WSAD actuellement, je suis confronté à un problème car je n'ai aucune notion sur les Threads et Timer même si en ayant fait des recherches sur ce forum déjà.

Voici mon souci :
Mon appli fonctionnera côté serveur. Donc elle consiste par exemple à une saisie d'informations. A la fin de la journée, j'aimerai consulter ses informations saisies dans une BDD Oracle. Si l'information dont je cherche si trouve, j'effectue un envoie de mail à la personne, sinon rien ne se passe. Et le lendemain soir, il refait la même chose et ainsi de suite.

A ce que j'ai pu lire sur le forum, le timer consiste à lancer une action pendant x temps. Et dans mon cas faudra aussi utiliser un thread pour initier mon timer et faire exécuter cette action périodiquement.

Etant donné que je code en JSP, comment je pourrai procéder ?

J'aurai par exemple dans mon fichier Test.java

--------------
package test;

import java.util.*;
import java.io.*;

public class Test
{

public void VerifBdd()
{
// instructions vérifiant les données dans une BDD
}

}
-----------

Du côté de ma page jsp : Test.jsp

<%@page import="java.io.*" %>
<%@page import="java.util.*" %>

<jsp:useBean id="test" class="test.Test"/>

<%
// Thread et timer ?
%>

Il me faudra surement une page d'accueil pour initialiser le thread au départ.
Sinon je suis un débutant en Thread et Timer, Comment pourrai je créer un Thread ?
Un timer se créer je pense avec

Timer timer1 = new Timer(5000, VerifBdd);
timer1.start();
timer1.stop(); ?

Merci par avance de votre aide.