Servlet
Colt Siver
-
HackTrack -
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!!
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
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
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
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
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