Voici un code qui envoie une réponse à une requête AJAX :

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
 
 
ResourceBundle rb = ResourceBundle.getBundle(Global.MESSAGE_RESOURCES_PARAMETER, Global.getLocale());
 
String result = new StringBuffer(rb.getString("expression"));
 
response.setContentType("text/html");
 
PrintWriter out;
 
try
{
    out = response.getWriter();
    out.println(result.toString());
    out.flush();
}
catch (IOException e)
{
    e.printStackTrace();
}
L'expression extraite du fichier de ressources dans l'action (juste avant l'envoi) est " L'opération n'a pas été réalisée (6 bascules) ".

A l'affichage dans la JSP après la réception de la réponse AJAX, cette expression devient " L'op�ration n'a pas �t� r�alis�e (6 bascules) ".

Comment éviter cela ?

Merci.