Olá Pessoal,
Estou com um problema em uma aplicação que precisa suportar várias linguas diferentes. É uma aplicação baseada no framework Struts e que acessa um banco de dados Oracle.
O problema é o seguinte, quando seleciono os registros do banco que contém dados em ucraniano, é mostrado no meu formulário em vez de “Прес ручний НО-157” a seguinte String “??? ??? ??-157”. Ou seja, os caracteres em Cyrillic são substituídos por ?.
Minha aplicação já tem nas páginas as seguintes configurações:
<%@ page contentType=“text/html; charset=utf-8” pageEncoding=“UTF-8”%>
Também já fiz um filtro para setar o enconding do request e response para UTF-8.
Outra informação é que fazendo o debug no Eclipse, eu consigo ver nas variáveis que populam o ActionForm os termos corretos em Cyrillic.
Alguém tem alguma luz para o que está ocorrendo?
Agradeço antecipadamente.