probléme d'affichage arabe utilisant ajax jSF2(page xhtml) eclipse
bonjour , j'ai un gros probléme que j'ai pas arrivée à résoudre depuis deux semaines : j'ai une page xhtml dans laquelle les données enregistrées en arabe dans la base de donnée sont bien récupérées ,voila le code tout marche bien
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></h:head>
<h:body dir = "rtl" lang="ar" > <h:form id="dossform"> <rich:panel id="infoActeNaissanceAssurePanel">
<h:panelGrid border="0" columns="10" lang="ar" >
<h:outputText value="gouvernorat"></h:outputText>
<h:selectOneMenu value="#{identificationController.assacteNaissgouvId}" id="gvtCod">
<f:selectItems value="#{identificationController.gouvernorats}" var="gouvernorat" itemValue="#{gouvernorat.gvtCode}" itemLabel="#{gouvernorat.gvtLibAr}" />
<f:ajax event="change" listener="#{identificationController.findListDlgbyGouv}" render="munipcode" >
</f:ajax>
</h:selectOneMenu>
<h:outputText value="delegation"></h:outputText>
<h:selectOneMenu id="munipcode" value="#{identificationController.assacteNaissDlgId}" style="width: 60px" >
<f:selectItems value="#{identificationController.delegations}" var="delegation" itemValue="#{delegation.id.dlgCode}" itemLabel="#{delegation.dlgLibAr}" />
<f:ajax event="change" listener="#{identificationController.findListArrondbyMun}" render="arr" ></f:ajax>
</h:selectOneMenu>
<h:outputText value="arrondissement"></h:outputText>
<h:selectOneMenu id="arr" value="#{identificationController.assacteNaissArrId}" style="width: 60px" >
<f:selectItems value="#{identificationController.arrondissements}" var="arrondissement" itemValue="#{arrondissement.id}" itemLabel="#{arrondissement.arrLibAr}"/>
</h:selectOneMenu>
<h:outputText value="annee acte"></h:outputText>
<h:inputText id="assaa" value="#{identificationController.assAActe}" maxlength="4">
<f:convertNumber maxFractionDigits ="0" groupingUsed ="false" />
</h:inputText>
<h:outputText value="num acte"></h:outputText>
<h:inputText id="numactenaissass" value="#{identificationController.assnumactenaiss}" size="30"/>
</h:panelGrid>
</rich:panel></f:form> |
mon probléme, losque je choisit un gouvernorat parmi celles du selectOneMenu la liste des delegations récupérées sont affichées ??????? , je ne sais pas pourquoi ça apparait aprés le render de <f: ajax> ,
j'ai modifié l'encodage avec eclipse à utf_8 et la console affiche bien les caractéres en arabe
s'il vous plait aidez moi je suis bloquée et je n'arrive pas à avancer