Servlet

Colt Siver -  
 HackTrack -
Dans ma methode Post j'appel une autre méthode, qui génère l'erreure de compilation suivante:
The exception java.sql.Exception is not handled
Que faire?

Je ne peux pas créé un bloc catch pour cette exception car elle n'est pas compatible avec la méthode Post.
G essayé avec la methode Get, mais G le même pb avec une autre exception.
SVP aidez-moi!!

3 réponses

  1. Maesius
     
    Salut ,
    dsl moi je peut rien pour ton pb mais pourrai tu me dire comment puis je commencer a me mettre au java avec les servlet & co ..??

    D'avance Merci
    0
  2. Colt Siver
     
    Aide toi des cours ccm, et developpes-en avec le materiel nécessaire afin de pouvoir les executer.
    0
  3. HackTrack
     
    Tu n'as qu'à déplacer les commandes d'accès à ta DB (SQL) dans une autre méthode qui "try" et "catch" SQLException que tu appelles.

    Exemple:

    public void doPost(HttpServletRequest request, HttpServletResponse response){
    Strinq sqlQuery = "SELECT * FROM MyDatabase WHERE name
    = 'Colt Siver'";
    String [][] result = performQuery(sqlQuery);
    //Traite ici les données que tu récupères formatées
    // comme tu le veux
    }

    private String[][] performQuery(String query){
    String[][] result = nul;

    try{
    ResultSet rs = executeQuery(query);
    etc...
    //Construis ici le tableau (par exemple) de résultats
    // à renvoyer
    }catch(SQLException sqle){
    //Gère ici l'exception
    }
    return result;
    }

    ;-)
    HackTrack
    0