Configuration du support UTF-8 dans WebSphere Application Server

L'outil WebFacing crée des applications Web prenant en charge plusieurs langues. Etant donné que les langues utilisent des jeux de caractères différents, les flux de données entre le navigateur et WebSphere Application Server sont codés en UTF-8. Pour garantir le fonctionnement correct des projets WebFacing J2EE 1.2, vous devez configurer la prise en charge UTF-8 dans la console d'administration WebSphere Application Server. Pour savoir comment configurer le support UTF-8, consultez la section relative à la version du serveur d'applications que vous utilisez.
Remarque : N'utilisez que des instances ou des serveurs WebSphere Application Server configurés pour un support UTF-8 avec des applications Web utilisant le codage UTF-8. Les applications UTF-8 et non UTF-8 ne peuvent pas s'exécuter sur la même instance ou le même serveur.

Configuration du support UTF-8 dans WebSphere Application Server 6.0 et 6.1 (Standard et Express)

  1. Connectez-vous à la console d'administration s'exécutant sur un navigateur. Après installation de WebSphere Application Server sur le serveur, l'URL de la console d'administration est généralement la suivante : http://nom_serveur:9090/admin/.
  2. Dans la barre de navigation située à gauche de la console d'administration, sélectionnez Serveurs > Serveurs d'applications.
  3. Cliquez sur le lien du serveur avec lequel vous travaillez.
  4. Sélectionnez l'onglet Configuration.
  5. Dans la section Propriétés supplémentaires de l'écran, sélectionnez Propriétés personnalisées.
  6. Cliquez sur Nouveau.
  7. Dans la zone Nom, entrez client.encoding.override. Dans la zone Valeur, entrez UTF-8.
  8. Cliquez sur OK. Si un message vous indique que la configuration doit être enregistrée, faites-le.
  9. Redémarrez le serveur.

Configuration du support UTF-8 dans WebSphere Application Server 5.1 (Standard et Express)

Remarque : Une configuration manuelle du support UTF-8 dans WebSphere Application 5.1 est nécessaire uniquement si vous choisissez le niveau J2EE 1.2 pour votre application WebFacing. Vous pouvez choisir le niveau J2EE dans la page de configuration J2EE de l'assistant de projets WebFacing avant la conversion d'un projet. Si vous avez choisi J2EE 1.3, il n'est pas nécessaire de configurer manuellement UTF-8. J2EE 1.3 est le niveau recommandé pour le déploiement sur la version 5.1.
  1. Connectez-vous à la console d'administration s'exécutant sur un navigateur. Après installation de WebSphere Application Server sur le serveur, l'URL de la console d'administration est généralement la suivante : http://nom_serveur:9090/admin/.
  2. Dans la barre de navigation située à gauche de la console d'administration, sélectionnez Serveurs > Serveurs d'applications.
  3. Cliquez sur le lien du serveur avec lequel vous travaillez.
  4. Sélectionnez l'onglet Configuration.
  5. Dans la section Propriétés supplémentaires de l'écran, sélectionnez Propriétés personnalisées.
  6. Cliquez sur Nouveau.
  7. Dans la zone Nom, entrez client.encoding.override. Dans la zone Valeur, entrez UTF-8.
  8. Cliquez sur OK. Si un message vous indique que la configuration doit être enregistrée, faites-le.
  9. Redémarrez le serveur.