Bonjour

je récupère grâce à une page jsp des champs de ma base de donnée
malheureusement les caractères accentués ne passent pas
existe t'il une fonction pour bien gérer les cractères accentués

bout de code qui récupère les champs:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
try{
out.println(chaine);	
//exécution requête select pour récupérer les valeurs
out.println(" select * from livres where IdLivre Like '%"+chaine+"%' or Titre Like '%"+chaine+"%' or nbexempl Like '%"+chaine+"%' or ISBN Like '%"+chaine+"%' or Resume Like '%"+chaine+"%' or Lien Like '%"+chaine+"%' or NomAuteur Like '%"+chaine+"%' or NomEditeur Like '%"+chaine+"%'");
rs=sql.executeQuery(" select * from livres where IdLivre Like '%"+chaine+"%' or Titre Like '%"+chaine+"%' or nbexempl Like '%"+chaine+"%' or ISBN Like '%"+chaine+"%' or Resume Like '%"+chaine+"%' or Lien Like '%"+chaine+"%' or NomAuteur Like '%"+chaine+"%' or NomEditeur Like '%"+chaine+"%'");
 
//les valeurs sont récupérées et mises dans un tableau dynamique
 
while(rs.next()){
 
//on enregistre la valeur dans la liste
%>
<div id="content">
	<table>
      	<tr>
      		<td ><%=rs.getString("Lien")%></td>
      		<td ><%=rs.getString("Titre")%></td>
      		<td><%=rs.getString("nbexempl")%></td>
      		<td ><%=rs.getString("ISBN")%></td>
      		<td><%=rs.getString("Resume")%></td>
      		<td><%=rs.getString("NomAuteur")%></td>
      		<td><%=rs.getString("NomEditeur")%></td>
    	</tr>
	</table>
</div>
 
<% 
}
 
}catch(Exception ex){
// problème
out.println(ex.getMessage());
}
Merci d'avance