Bonjour tout le monde,
Dans une page jsp, je passe comme paramètre à une action, une chaine de caractère encodé avec la fonction escape de javascript.
Au niveau de l'action, et pour décoder cette chaine j'ai utilisé la classe StringEscapeUtils se trouvant dans org.apache.commons.lang comme suit:
Cependant je constate que la chaine n'a pas été décodé
Code : Sélectionner tout - Visualiser dans une fenêtre à part String name=StringEscapeUtils.unescapeJavaScript(p);
J'ai même essayer toutes les méthodes
Code : Sélectionner tout - Visualiser dans une fenêtre à part String name=StringEscapeUtils.unescapeJavaScript(p);
Code : Sélectionner tout - Visualiser dans une fenêtre à part String name=StringEscapeUtils.unescapeJava(p);mais tjrs
Code : Sélectionner tout - Visualiser dans une fenêtre à part String name=StringEscapeUtils.unescapeHtml(p);
Merci d'avance pour votre aide.
Essam
Partager