2015-08-02 3 views
0

J'utilise WildFly9, mais il semble que l'encodage anglais soit supporté seulement! Contenu du navigateur des caractères chinois: '我们', devient '₩ ネ ム ¦ ㅋ ㄼ' côté serveur! Je cherche une aide à la configuration ou même un patch de ressac! Quelqu'un peut-il aider? Grand merci!Make undertow/wildFly support du contenu non-anglais

+0

Je suis vraiment inquiet à ce sujet! Quelqu'un le résout, dis-moi ton pape! – happyyangyuan

Répondre

1

Vous devez définir le codage par défaut Undertow sur UTF-8 (ou peut-être simplement votre déploiement). Utilisation du jboss-cli cela devrait faire l'affaire pour tout le serveur:

/sous-système = undertow/servlet-conteneur = défaut: écriture attribut (name = codage par défaut, la valeur = UTF-8)

+1

Essayé mais ne fonctionne pas, malheureusement. – happyyangyuan

+0

Quel est le codage par défaut de votre système d'exploitation? – ehsavoie

+0

bogon: ~ happyyangyuan $ locale LANG = "zh_CN.UTF-8" LC_COLLATE = "zh_CN.UTF-8" LC_CTYPE = "zh_CN.UTF-8" LC_MESSAGES = "zh_CN.UTF-8" LC_MONETARY = "zh_CN.UTF-8" LC_NUMERIC = "zh_CN.UTF-8" LC_TIME = "zh_CN.UTF-8" LC_ALL = bogon: ~ happyyangyuan $ – happyyangyuan