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:
Merci d'avance
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()); }
Partager