1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Freemarker não exporta em UTF-8 em aplicação Java Web

Utilizo o Freemarker (http://freemarker.org/) na minha aplicação web (WS 6.1) para gerar e exportar planilhas excel. Apesar de eu setar a codificação para UTF-8, às vezes a planilha é exportada em ISO 8859-10 (Western Europe), fazendo com que a acentuação fique com caracteres estranhos (ex.: acento agudo que vira "é"). Setei a codificação correta onde foi possível, de acordo com o manual da API (http://freemarker.org/docs/pgui_config_settings.html). Algo curioso, é que eu pego um template que está funcionando, e deleto um caractere que está com a acentuação correta, e os outros caracteres com acento "quebram". Se eu deleto uma letra que não vai acentuação, nada acontece na exportação da planilha. Alguma idéia?

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags excel java web ou faça a sua própria pergunta.