Configurando o Suporte a UTF-8 no WebSphere Application Server

A Ferramenta WebFacing Tool cria aplicativos da Web com suporte a vários idiomas. Como os idiomas utilizam diferentes conjuntos de caracteres, os fluxos de dados entre o navegador e o WebSphere Application Server são codificados para UTF-8. Para que os projetos J2EE 1.2 do WebFacing funcionem corretamente, o suporte UTF-8 deve ser configurado no console administrativo do WebSphere Application Server. Consulte a seção desse documento referente à versão do servidor de aplicativos que está utilizando para as etapas a serem seguidas para configurar o suporte para UTF-8.
Nota: Utilize somente instâncias do servidor de aplicativos ou servidores configurados para o suporte para UTF-8 com aplicativos da Web que utilizam a codificação de UTF-8. Aplicativos que utilizam UTF-8 não podem ser executados na mesma ocorrência ou no mesmo servidor que os que não utilizam.

Configurando o Suporte a UTF-8 no WebSphere Application Server 6.0 e 6.1 (Standard e Express)

  1. Efetue logon no navegador baseado no Administrative Console. Geralmente, após instalar o WebSphere Application Server em seu servidor, a URL para o Administrative Console é: http://server_name:9090/admin/.
  2. Na navegação no lado esquerdo do Administrative Console, selecione Servidores > Servidores de Aplicativos.
  3. Clique no link para o servidor no qual você está trabalhando.
  4. Selecione a guia Configuração.
  5. Na seção Propriedades Adicionais da tela, selecione Personalizar Propriedades.
  6. Clique em Novo.
  7. No campo Nome, digite client.encoding.override . No campo Valor, digite UTF-8.
  8. Clique em OK. Se você receber uma mensagem de que é necessário salvar a configuração, salve a configuração.
  9. Reinicie o servidor.

Configurando o Suporte a UTF-8 no WebSphere Application Server 5.1 (Standard e Express)

Nota: A configuração manual do suporte para UTF-8 no WebSphere Application 5.1 é requerida apenas se você escolher o J2EE 1.2 como o nível de J2EE para seu aplicativo WebFacing. O nível de J2EE é escolhido na página de definição do J2EE do assistente para o Projeto do WebFacing, antes de converter um projeto. Se você escolher o J2EE 1.3, nenhuma configuração manual para o UTF-8 será necessária. O J2EE 1.3 é o nível recomendado se estiver implementando a versão 5.1.
  1. Efetue logon no navegador baseado no Administrative Console. Geralmente, após instalar o WebSphere Application Server em seu servidor, a URL para o Administrative Console é: http://server_name:9090/admin/.
  2. Na navegação no lado esquerdo do Administrative Console, selecione Servidores > Servidores de Aplicativos.
  3. Clique no link para o servidor no qual você está trabalhando.
  4. Selecione a guia Configuração.
  5. Na seção Propriedades Adicionais da tela, selecione Personalizar Propriedades.
  6. Clique em Novo.
  7. No campo Nome, digite client.encoding.override . No campo Valor, digite UTF-8.
  8. Clique em OK. Se você receber uma mensagem de que é necessário salvar a configuração, salve a configuração.
  9. Reinicie o servidor.

Feedback