Passage de paramètres en arabe entre JSP
frkf04
Messages postés
3
Statut
Membre
-
Mr. D@RK -
Mr. D@RK -
Bonjour,
J'ai deux pages JSP.La première(liste.jsp) appelle la seconde(update.jsp) en passant un paramètre en arabe lors de l'appel.
Je fais :
1-dans la page liste.jsp:
2- Dans la page update.jsp:
et voila le résultat de l'affichage et mon problème:
dans http://localhost:8080/app/update.jsp?user=????????:
===//user est//===اÙ"Ù...ستخدÙ...***
donc user est sous la forme اÙ"Ù...ستخد٠????????????????
merci.
J'ai deux pages JSP.La première(liste.jsp) appelle la seconde(update.jsp) en passant un paramètre en arabe lors de l'appel.
Je fais :
1-dans la page liste.jsp:
<%@ page contentType="text/html; charset=utf-8" pageEncoding="UTF-8"> . . <a href=/update.JSP?user='????????'> Administrateur </a>
2- Dans la page update.jsp:
<%@ page contentType="text/html; charset=utf-8" pageEncoding="UTF-8">
......
........
String user = request.getParameter("user");
out.println("===//user est//==="+user+");
et voila le résultat de l'affichage et mon problème:
dans http://localhost:8080/app/update.jsp?user=????????:
===//user est//===اÙ"Ù...ستخدÙ...***
donc user est sous la forme اÙ"Ù...ستخد٠????????????????
merci.
3 réponses
-
Bonjour,
1-dans la page liste.jsp:
user='????????' c'est 'mostakhdam' en langue arabe.
Merci. -
le nom est écrit en ASCII, or les lettres arabes sont en UNICODE ...
essaye avec
<a href=/update.JSP?user='\u0645'> Admin </a>
PS: chaque lettre a un code bien précis:
https://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode/U0600
et chaque code doit etre precedé par un \u.
Cdlt, -
Bonjour,
j'ai essayée la solution de Unicode mais le problème reste le même .
Merci.