J'utilise des icefaces quand j'entre en valeur arabe que j'obtiens une certaine valeur étrange comme ????? sur le haricot.obtenir la valeur arabe de l'inputTextarea de icefaces
<ice:inputTextarea id="content" cols="30" rows="7"
onkeypress="moveFocus(event,'btn-add');"
binding="#{createSmsTemplateBean.bodyRef}"
value="#{createSmsTemplateBean.smsTemplate.smsContent}"
valueChangeListener="#{createSmsTemplateBean.contentChangeEvent}"
partialSubmit="false"
onkeyup="moveFocusSMS(event,'btn-addtag',form,this);"
style="width: 507px; height: 97px;">
</ice:inputTextarea>
Lorsque j'imprime smsContent sur createSmsTemplateBean, j'ai une valeur similaire à ?????.
j'ai également utilisé la balise meta dans JSPX comme
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
encore je reçois le problème ....
Où exactement voyez-vous '?????'? Dans le fichier journal? Dans la console IDE? Dans la page Web? Dans la base de données? – BalusC
Dans le fichier journal du serveur, je l'ai imprimé dans System.out.println(); – chetan
votre fichier (.txt peut-être) ne supporte pas l'arabe. – Fabio