Codificação da página

7 respostas
T

Pessoal,
Está acontecendo uma coisa estranha com as minhas páginas JSP.
Quando escrevo nos campos palavras com acento eles aparecem corretamente
no entanto vejo na Action do struts que ao passar para o Struts ele passa
os caracteres desconhecidos.
Alguém sabe onde devo mudar a codificação? Testei o meu bd no MySQL
mas ele reconhece todos os acentos se eu fizer uma inserção de dentro do
Mysql mesmo.

Abraço

7 Respostas

g4j

Experimente colocar no topo do teu jsp:

<%@page pageEncoding="ISO-8859-1" %>
L

Somente para adicionar… já tive um problema parecido com isto onde configurei a variavel locale do tomcat e resolveu… não sei se é o caso mas como disse somente para adicionar…

Abs

g4j

leoduval:
Somente para adicionar… já tive um problema parecido com isto onde configurei a variavel locale do tomcat e resolveu… não sei se é o caso mas como disse somente para adicionar…

Abs

interessante cara… pode dizer onde foi que voce alterou?

L

g4j:
leoduval:
Somente para adicionar… já tive um problema parecido com isto onde configurei a variavel locale do tomcat e resolveu… não sei se é o caso mas como disse somente para adicionar…

Abs

interessante cara… pode dizer onde foi que voce alterou?

Veio infelizmente não lembro de cabeça exatamente o nome da variavel, mas senão me engano foi no catalina.sh (Linux) ou catalina.bat(microsoft)

Espero que ajude ai…

Abs

T

Se descobrir como muda a variável posta aqui.
Pois não resolveu eu alterar minha página não.

abraços

T

Pessoal,
encontrei isso aqui no guj
http://www.guj.com.br/posts/list/12456.java
Tem falando que variável alterar no tomcat, mas não
entendi onde coloco a linha.

se alguém souber…

T

Pessoal,
resolvi meu problema colocando isso:

accept-charset="utf-8"

na declaração do form.
ex.: <form id=“exemplo” … accept-charset=“utf-8”>

Como to usando Struts fiz isso o está nessa página:
http://struts.apache.org/2.0.14/docs/how-to-support-utf-8-uriencoding-with-tomcat.htm

Espero que ajude. Abraços

Criado 1 de setembro de 2010
Ultima resposta 2 de set. de 2010
Respostas 7
Participantes 3