2017-08-02 4 views
0

J'appelle un service de savon de mon application Web Java à partir de la réponse du serveur de savon qu'ils envoient un champ avec un nom arabe (format ANSI) que j'ai converti en UTF-8 et en affichant Ma page JSP. Maintenant, le problème est qu'il affiche correctement dans le serveur Tomcat alors qu'il est déployé à IBM web-sphère v8.5, il est affiché comme ???Prise en charge de WebSphere v8.5 Pour l'encodage en arabe

Tout peut me aider

j'ai copier le codage de la page mentionné dans ma page Jsp ci-dessous

<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 

Répondre

1

Quelle valeur (s) sont définis dans le fichier <WAS_installdir>/properties/encoding.properties? Dans certaines circonstances, la valeur définie dans le fichier encoding.propoerties peut remplacer le type de contenu spécifié dans la page JSP. Le fichier encoding.properties contient une liste de paires de jeux de caractères/langues.

Vous pouvez essayer de changer les valeurs par défaut de l'ISO-8859-1 à l'UTF-8 pour les langues applicables. WAS devra être redémarré pour que cette modification soit prise en compte et affectera toutes les applications s'exécutant sur le serveur.