Bonjour,

J'ai besoin de passer des string contenant des caractères accentués dans des PageParameters. Malheureusement à l'arrivée, mes caractères accentués prennent un coup. Je me doute qu'il s'agit d'un problème de charset mais je n'arrive pas à trouver lequel.

Voici mon code :
D'une part :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
PageParameters params = new PageParameters();
params.add("textSearch", "carré");
setResponsePage(SearchListPage.class, params);
D'autre part dans la classe SearchListPage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
String textSearch = ((String[]) parameters.get("textSearch"))[0];
Le deuxième code me renvoie "carré" et non "carré".

Que faire ?

Merci d'avance pour votre aide.