Bonjour,
J'ai un page jsp qui appelle une autre page jsp en AJAX en lui passant un paramètre en GET.
Mon soucis est que ce paramètre peut contenir des é par exemple et que quand je les récupères coté serveur j'ai des '?' à la place .
J'ai essayé ce que j'ai pompé dans la FAQ a savoir dans ma jsp appelée :
Mais ca ne semble pas marcher, la chaine récupérée est déjà en UTF-8 apparement. J'ai aussi essayé de faire la meme chose avec ISO-8859-1 mais sans succes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 String encoding = request.getCharacterEncoding(); if (encoding == null || !encoding.equals("UTF-8")) { try { request.setCharacterEncoding("UTF-8"); } catch (UnsupportedEncodingException e) { System.err.println("HttpMultipartRequest - : " + e); } }
Merci pour vos [élément de ] réponses ...
Partager