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

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
Colt Siver
 
Aide toi des cours ccm, et developpes-en avec le materiel nécessaire afin de pouvoir les executer.
0
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