<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "Qual character encoding usar em sites só para brasileiros?"]]></title>
		<link>http://www.guj.com.br/posts/list/5.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "Qual character encoding usar em sites só para brasileiros?"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Qual character encoding usar em sites só para brasileiros?</title>
				<description><![CDATA[ Olá<br /> <br /> Um assunto para discussão: em sites só para brasileiros devemos usar ISO-8859-1 ou partimos logo para UTF-8. Abaixo coloco uma série de considerações cuja maior parte vale para ambos os encodings apesar de que está feito para o UTF-8.<br /> <br /> [color="darkblue"]Resumo dos passos para usar encoding UTF-8 em sites servidos pelo Tomcat:<br /> <br /> 1. Todas as páginas html devem começar por:[code]&lt;html&gt;<br /> &lt;head&gt;<br /> &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;[/code][/color][color="darkblue"]<br /> 2. Os forms devem ser assim:[code]&lt;form action=&quot;. . .&quot;       accept-charset=&quot;iso-8859-1,utf-8&quot;&gt;[/code][/color][color="darkblue"]<br /> 3. Os arquivos css devem começar por[code]@charset &quot;utf-8&quot;[/code][/color][color="darkblue"]<br /> 4. Os arquivos xml devem começar por:[code]&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;[/code][/color][color="darkblue"]<br /> 5. Os arquivos JSP devem conter:[code]&lt;%@ page<br />  contentType=&quot;text/html; charset=UTF-8&quot;<br /> %&gt;<br /> [/code][/color][color="darkblue"]<br /> 6. Os scripts Catalina.bat (Windows) e catalina.sh (Unix) precisam do seguinte parâmetro (não documentado) para chamar o Java:[code]-Dfile.encoding=UTF-8[/code][/color][color="darkblue"]<br /> 7. No server.xml é preciso alterar o atributo [b]URIEncoding[/b] do conector Coyote HTTP/1.1 cujo default é ISO-8859-1 para UTF-8.[/color][color="darkblue"]<br /> <br /> 8. É preciso muita atenção com o método [b]HttpServletRequest.setCharacterEncoding("utf-8");[/b] que só se aplica ao body e NÃO à URI. E este método PRECISA ser chamado ANTES de pegar os parâmetros e por isso não funciona quando há um filtro que chama antes [b]request.getParameter()[/b][/color][color="darkblue"]<br /> <br /> 9. Considerar a seguinte importante diferença que há entre Tomcat 4 e Tomcat 5: O conector Coyote HTTP/1.1 tem um atributo [b]useBodyEncodingForURI[/b] que setado para true usará o encoding do "request body" para decodificar os parametros que vem na URI<br />   - O default é [b]true[/b] para TC4 (desacordo com a espec. porém mantém consistência com versões antigas)<br />   - O default é [b]false[/b] para TC5 (cumpre a espec. mas pode exigir alterações em aplicações antigas)<br /> <br /> 10. E adicionalmente se pode usar um método mais ou menos como o abaixo para traduzir o que possa vir como iso-8859-1 para UTF-8[code]/** <br />   * Converte o formato ISO8859-1 &#40;default IE&#41; para UTF-8 <br />   */ <br /> public String toUTF8&#40;String isoString&#41; &#123; <br />     String utf8String = null; <br />     if &#40;null != isoString &amp;&amp; !isoString.equals&#40;&quot;&quot;&#41;&#41; <br />     &#123; <br />         try <br />         &#123; <br />             byte&#91;&#93; stringBytesISO = isoString.getBytes&#40;&quot;ISO-8859-1&quot;&#41;; <br />             utf8String = new String&#40;stringBytesISO, &quot;UTF-8&quot;&#41;; <br />         &#125; <br />         catch&#40;UnsupportedEncodingException e&#41; <br />         &#123; <br />             // Mostra exceção mas devolve a mesma String <br />             System.out.println&#40;&quot;UnsupportedEncodingException&#58; &quot; + e.getMessage&#40;&#41;&#41;; <br />             utf8String = isoString; <br />         &#125; <br />     &#125; <br />     else <br />     &#123; <br />         utf8String = isoString; <br />     &#125; <br />     return utf8String; <br /> &#125;[/code]<br /> <br /> [/color]Se alguém discorda do resumo acima ou precisa acrescentar algum passo por favor se manifeste. Comentários e correções serão bem-vindos.<br /> <br /> Depois de fixado o encoding temos um problema adicional: as senhas criptografadas na base de dados antes da mudança do encoding.<br /> <br /> Perguntas:<br /> [color="darkblue"]1. Qual encoding usar?<br /> <br /> 2. Considerando uma base de dados sem nacionalizar o conjunto de caracteres (National Character Set default), quais problemas podem acontecer ao tentar modificar uma senha criptografada armazenada na base de dados antes das mudanças no encoding?[/color]<br /> <br /> []s<br /> Luca]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/64990.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/64990.java</link>
				<pubDate><![CDATA[Sun, 23 May 2004 23:56:19]]> GMT</pubDate>
				<author><![CDATA[ Luca]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Muito bom. Alguns pontos eu nao sabia, e os outros acabei aprendendo na marra, quando alguns russos e chineses comecaram a reportar fatos que o [url=http://www.jforum.net]jforum[/url] estava dando altos paus com caracteres cirilicos ( ainda da alguns hehehe ).<br /> <br /> Em relacao ao banco de dados, ainda haveria o problema do db nao suportar o encoding, nao?!..  ( e uma eventual "migracao" de caracteres seria uma opcao? )<br /> <br /> Rafael]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/65247.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/65247.java</link>
				<pubDate><![CDATA[Mon, 24 May 2004 23:59:37]]> GMT</pubDate>
				<author><![CDATA[ Rafael Steil]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Sticky'd. Muito bom esse post, Luca! Parabens <img src="http://www.guj.com.br/images/smilies/283a16da79f3aa23fe1025c96295f04f.gif" border="0"><br /> <br /> Quanto as suas duvidas, o melhor encoding para os casos em que vc nao sabe bem ao certo qual eh o caso eh UTF-8, por ser 100% compativel com o codigo ASCII, e ser o mais usado em aplicacoes internacionalizadas por suportar todo o character set Unicode (coisa que, se nao me engano, encodings como ISO-8859-1 sambam um pouco).<br /> <br /> Eu nao sei se faz muito sentido guardar senhas num banco de dados sem passar por um md5 antes, e como o md5 geralmente eh feito no lado Java da coisa, eh facil manter o encoding uniforme. Para os outros dados que podem vir com o encoding errado, eh soh especificar qual o encoding que voce quer para o driver JDBC, caso ele suporte isso, ou fazer uma migracaozinha (que, em alguns casos, como o do PostgreSQL, requer dropar a base de dados, recriar com o encoding certo e importar os dados novamente).]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/65249.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/65249.java</link>
				<pubDate><![CDATA[Tue, 25 May 2004 00:06:36]]> GMT</pubDate>
				<author><![CDATA[ cv]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Em relacao ao usar md5 tudo bem, mas a representacao interna de um utf-8 nao eh diferente da representacao de um iso? digo, o codigo md5 gerado nao seria diferente? ( no caso de ja ter coisas onde foi gerado o md5 usando iso, e depois passa a ser usado caractered utf )<br /> <br /> Rafael]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/65251.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/65251.java</link>
				<pubDate><![CDATA[Tue, 25 May 2004 00:15:11]]> GMT</pubDate>
				<author><![CDATA[ Rafael Steil]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Tem ainda o <br /> <br /> [code]<br /> response.setContentType&#40;&quot;text/html; charset=utf-8&quot;&#41;;<br /> [/code]<br /> <br /> Rafael]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/65253.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/65253.java</link>
				<pubDate><![CDATA[Tue, 25 May 2004 00:28:43]]> GMT</pubDate>
				<author><![CDATA[ Rafael Steil]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Vale algumas outras notas importantes:<br /> <br /> -Os fontes java da aplicação devem ser desenvolvidos usando o dado encoding e o compilador informado desse encoding.<br /> <br /> -No caso de uso de JSP's e tomcat5 precisa mexer no build.xml dele para passar o encoding dos fontes, com o 4 não sei exatamente qual o parametro.<br /> <br /> -Sempre que usar Reader/Writers, obter primeiro um In(out)putStream e converter para um reader fornecendo o devido encoding, dessa forma fica mais portavel que usando -Dfile.encondig...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/65387.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/65387.java</link>
				<pubDate><![CDATA[Tue, 25 May 2004 13:32:29]]> GMT</pubDate>
				<author><![CDATA[ louds]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Olá<br /> <br /> Rafael, obrigado pelo acréscimo.<br /> <br /> CV, na verdade meu problema com senha criptografada foi o que originou meu estudo de encoding. Tudo começou com uma aplicação que rodava no Linux e criptografava a senha usando a biblioteca BouncyCastle. Esta mesma aplicação rodando no Windows encripta a senha para algo diferente do que foi armazenado pelo Linux no Oracle.<br /> <br /> Louds, o parametro na linha de comando -Dfile.encoding=UTF-8 serve justamente para os JSPs. O parametro do web.xml javaEncoding (Java file encoding to use for generating java source files) já tem UTF-8 como default. Este mesmo parametro já existia no tomcat 4.1 também com default UTF-8.<br /> <br /> Quanto as suas dicas sobre os Reader/Writers se entendi bem com Java 1.4 para obter um Reader devemos obter primeiro um InputStreamReader e passar um java.nio.charset.Charset<br /> no construtor. Algo como está abaixo usando o construtor InputStreamReader(InputStream in, Charset cs):[code]BufferedReader in<br />    = new BufferedReader&#40;new InputStreamReader&#40;System.in, &quot;utf-8&quot;&#41; &#41;;[/code]<br /> É isso?<br /> <br /> []s<br /> Luca]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/65498.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/65498.java</link>
				<pubDate><![CDATA[Tue, 25 May 2004 23:04:12]]> GMT</pubDate>
				<author><![CDATA[ Luca]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ [quote="Luca"]Olá<br /> <br /> Quanto as suas dicas sobre os Reader/Writers se entendi bem com Java 1.4 para obter um Reader devemos obter primeiro um InputStreamReader e passar um java.nio.charset.Charset<br /> no construtor. Algo como está abaixo usando o construtor InputStreamReader(InputStream in, Charset cs):[code]BufferedReader in<br />    = new BufferedReader&#40;new InputStreamReader&#40;System.in, &quot;utf-8&quot;&#41; &#41;;[/code]<br /> É isso?<br /> <br /> []s<br /> Luca[/quote]<br /> <br /> Sim.<br /> <br /> Luca, o javac le os arquvos no encoding nativo, então vc tem que passar na linha de comando [i]-encoding=utf-8[/i] para funcionar corretamente, eu tenho um ambiente quase com a mesma configuração sugerida por voce, mas não tenho como usar o -Dfile.encoding porque o mesmo servidor tem aplicações feitas com encodings diferentes (e algumas que foram feitas por pessoas que não entendem encodings).]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/65683.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/65683.java</link>
				<pubDate><![CDATA[Wed, 26 May 2004 20:08:04]]> GMT</pubDate>
				<author><![CDATA[ louds]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ luca<br /> <br /> quando voce criptografar algo, nao mande o array de bytes para o construtor da string, isso da uma dor de cabeca por causa do char encoding.<br /> <br /> o que eh legal fazer eh gerar, atraves desses bytes, uma sequencia hexadecimal. ai nao tem erro!]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/65737.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/65737.java</link>
				<pubDate><![CDATA[Thu, 27 May 2004 09:05:03]]> GMT</pubDate>
				<author><![CDATA[ Paulo Silveira]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Que thread linda, pena que tá em português!!<br /> <br /> Eu pensei que o javac gerava as strings internas sempre em UTF-8...<br /> <br /> Aqui dá bastante problema com o CVS, a gente comita, e quando volta vem zuado...<br /> <br /> []s]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/66705.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/66705.java</link>
				<pubDate><![CDATA[Wed, 2 Jun 2004 09:28:24]]> GMT</pubDate>
				<author><![CDATA[ dukejeffrie]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Olá<br /> <br /> Duke<br /> <br /> Abaixo o cvswrappers que uso:[code]<br /> # This file affects handling of files based on their names.<br /> #<br /> # The -m option specifies whether CVS attempts to merge files.<br /> #<br /> # The -k option specifies keyword expansion &#40;e.g. -kb for binary&#41;.<br /> #<br /> # Format of wrapper file &#40;$CVSROOT/CVSROOT/cvswrappers or .cvswrappers&#41;<br /> #<br /> #  wildcard     &#91;option value&#93;&#91;option value&#93;...<br /> #<br /> #  where option is one of<br /> #  -m           update methodology      value&#58; MERGE or COPY<br /> #  -k           expansion mode          value&#58; b, o, kkv, &c<br /> #<br /> #  and value is a single-quote delimited value.<br /> # For example&#58;<br /> #*.gif -k 'b'<br /> *.CLASS   -k 'b' -m 'COPY'<br /> *.DOC   -k 'b' -m 'COPY'<br /> *.EAR   -k 'b' -m 'COPY'<br /> *.GIF   -k 'b' -m 'COPY'<br /> *.JPG   -k 'b' -m 'COPY'<br /> *.PDF   -k 'b' -m 'COPY'<br /> *.TAR   -k 'b' -m 'COPY'<br /> *.WAR   -k 'b' -m 'COPY'<br /> *.ZIP   -k 'b' -m 'COPY'<br /> *.avi   -k 'b' -m 'COPY'<br /> *.bin   -k 'b' -m 'COPY'<br /> *.bz    -k 'b' -m 'COPY'<br /> *.bz2   -k 'b' -m 'COPY'<br /> *.class   -k 'b' -m 'COPY'<br /> *.doc   -k 'b' -m 'COPY'<br /> *.ear   -k 'b' -m 'COPY'<br /> *.exe   -k 'b' -m 'COPY'<br /> *.gif   -k 'b' -m 'COPY'<br /> *.gz    -k 'b' -m 'COPY'<br /> *.hqx   -k 'b' -m 'COPY'<br /> *.jar   -k 'b' -m 'COPY'<br /> *.jpeg  -k 'b' -m 'COPY'<br /> *.jpg   -k 'b' -m 'COPY'<br /> *.mov   -k 'b' -m 'COPY'<br /> *.mp3   -k 'b' -m 'COPY'<br /> *.mpg   -k 'b' -m 'COPY'[/code]<br />                                                        <br /> Caso use Linux no servidor do cvs pode ajeitar o encoding em um arquivo que no caso do fedora fica em /etc/sysconfig/i18n. Outras distribuições tem coisa semelhante.<br /> <br /> []s<br /> Luca]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/66707.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/66707.java</link>
				<pubDate><![CDATA[Wed, 2 Jun 2004 09:40:29]]> GMT</pubDate>
				<author><![CDATA[ Luca]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ mais uma questão sobre encoding e Web: XMLHttpRequest. eu pelo menos estou tendo uma dor de cabeça imensa ao usar essa classe pra postar dados. mesmo colocando o encoding pra iso-8859-1 (no meu caso está tudo em iso-8859-1) qdo envio algo via POST sempre vai como utf-8. eu não sei onde está definido isso, mas não adianta mandar como iso-8859-1 (estou tendo q usar um remendo na hora de receber os dados do POST e converter tudo pra iso-8859-1).<br /> <br /> minhas tentativas vãs sao era mais ou menos assim:<br /> [code]<br /> xmlhttp.open&#40;&quot;POST&quot;,url,true&#41;;<br /> xmlhttp.setRequestHeader&#40;'Content-Type','application/x-www-form-urlencoded; charset=iso-8859-1'&#41;;<br /> xmlhttp.send&#40;data&#41;;<br /> [/code]<br /> <br /> PS1 se alguem souber como arrumar, diga. senão fica dado o recado.<br /> <br /> PS2 se vc nao sabe o q eh XMLHttpRequest, eh uma classe JavaScript que permite enviar ou receber dados (embora o nome, nao necessariamente XML). no IE chama-se Msxml2.XMLHTTP]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/73547.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/73547.java</link>
				<pubDate><![CDATA[Mon, 19 Jul 2004 14:36:19]]> GMT</pubDate>
				<author><![CDATA[ Sergio Lopes]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ [quote=louds]Vale algumas outras notas importantes:<br /> <br /> -Os fontes java da aplicação devem ser desenvolvidos usando o dado encoding e o compilador informado desse encoding.<br /> <br /> -No caso de uso de JSP's e tomcat5 precisa mexer no build.xml dele para passar o encoding dos fontes, com o 4 não sei exatamente qual o parametro.<br /> <br /> -Sempre que usar Reader/Writers, obter primeiro um In(out)putStream e converter para um reader fornecendo o devido encoding, dessa forma fica mais portavel que usando -Dfile.encondig...[/quote]<br /> <br /> <br /> Consegui resolver esse problema criando um filtro no web.xml]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/140317.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/140317.java</link>
				<pubDate><![CDATA[Wed, 15 Jun 2005 12:25:25]]> GMT</pubDate>
				<author><![CDATA[ silvionetto]]></author>
			</item>
			<item>
				<title>Re:Qual character encoding usar em sites só para brasileiros?</title>
				<description><![CDATA[ <br /> Para quem já tentou as opções acima, tem essa que resolveu meu problema (que tive usando Struts2 onde, no Struts1.3.8 eu não tinha esse problema)<br /> <br /> colocar no struts.properties: [color=blue]struts.i18n.encoding=ISO-8859-1[/color]<br /> <br /> abs<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/552082.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/552082.java</link>
				<pubDate><![CDATA[Sat, 6 Sep 2008 18:27:24]]> GMT</pubDate>
				<author><![CDATA[ pgnt]]></author>
			</item>
			<item>
				<title>Re:Qual character encoding usar em sites só para brasileiros?</title>
				<description><![CDATA[ Em meu projeto web, o formulário envia dados para o banco e recebe com caracteres assim: [b]Ã¡[/b] para os acentos [b]á[/b] e [b]Ã£[/b] para os acentos [b]ã[/b].<br /> <br />  Já tentei utilizar [b]accept-charset="iso-8859-1,utf-8"[/b] nos inputs mas também não deu certo.<br /> Mudei a codificação do banco de [b]latin1[/b] para [b]utf8[/b] mas deu na mesma.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/624094.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/624094.java</link>
				<pubDate><![CDATA[Sun, 18 Jan 2009 02:19:26]]> GMT</pubDate>
				<author><![CDATA[ dark123]]></author>
			</item>
			<item>
				<title>Re:Qual character encoding usar em sites só para brasileiros?</title>
				<description><![CDATA[ Bom, criei um novo projeto contendo apenas a página com o formulário com método de envio [b]get[/b].<br /> E também acontece o mesmo com esse projeto.<br /> <br /> Uma imagem de um fato que me faz pensar isso:<br /> <br /> [img]http://i60.servimg.com/u/f60/11/80/81/44/encodi10.gif[/img]<br /> <br /> <br /> O código é simples:<br /> [code]&lt;%@page contentType="text/html" pageEncoding="UTF-8"%&gt;<br /> &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br />    "http://www.w3.org/TR/html4/loose.dtd"&gt;<br /> <br /> &lt;html&gt;<br />     &lt;head&gt;<br />         &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;<br />         &lt;title&gt;JSP Page&lt;/title&gt;<br />     &lt;/head&gt;<br />     &lt;body&gt;<br />         &lt;% String title = request.getParameter("title");<br />         String msg = request.getParameter("msg"); %&gt;<br />         &lt;p&gt;Título: &lt;%=title%&gt; e mensagem: &lt;%=msg%&gt;&lt;/p&gt;<br />         <br />      &lt;form name="form1" action="" method="get"&gt;<br /> 	&lt;input type="text" name="title" size="30" maxlength="30"&gt;<br />            &lt;br&gt;<br /> 	&lt;input type="text" name="msg" size="60" maxlength="100"&gt;<br />             &lt;br&gt;<br />         &lt;input type="submit" value="Salvar"&gt;    <br />       &lt;/form&gt; <br />     &lt;/body&gt;<br /> &lt;/html&gt;[/code]<br /> <br /> Não entendi o porquê dos caracteres estarem assim e na barra de<br />  endereços ficar normal.<br /> <br /> Bom, deixo a dúvida com quem puder me ajudar.<br /> <br /> Obrigado.<br /> []s]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/624097.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/624097.java</link>
				<pubDate><![CDATA[Sun, 18 Jan 2009 04:15:23]]> GMT</pubDate>
				<author><![CDATA[ dark123]]></author>
			</item>
			<item>
				<title>Re:Qual character encoding usar em sites só para brasileiros?</title>
				<description><![CDATA[ Resolvi este problema.<br /> Bastava mesmo codificar em modo [b]iso[/b].<br /> <br /> Até enviei para o banco de dados depois.<br /> <br /> <br /> Mas no primeiro projeto que eu tinha, um com <br /> template e tudo, não vai em modo brasileiro de jeito nenhum.<br /> <br /> Será que é oss?<br /> <br /> *Já codifiquei o css em utf-8 e iso-8859-1 mas não adiantou.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/624099.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/624099.java</link>
				<pubDate><![CDATA[Sun, 18 Jan 2009 04:49:42]]> GMT</pubDate>
				<author><![CDATA[ dark123]]></author>
			</item>
			<item>
				<title>Re:Qual character encoding usar em sites só para brasileiros?</title>
				<description><![CDATA[ Para complementar as informações sobre encoding.<br /> <br /> O atributo [b]accept-charset[/b] do form não funciona no Internet Explorer.<br /> <br /> <a class="snap_shots" href="http://www.w3schools.com/TAGS/att_form_accept_charset.asp" target="_blank" rel="nofollow">http://www.w3schools.com/TAGS/att_form_accept_charset.asp</a>]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/725152.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/725152.java</link>
				<pubDate><![CDATA[Tue, 11 Aug 2009 20:33:09]]> GMT</pubDate>
				<author><![CDATA[ rafaellops]]></author>
			</item>
			<item>
				<title>Re:Qual character encoding usar em sites só para brasileiros?</title>
				<description><![CDATA[ [quote=dark123]Bom, criei um novo projeto contendo apenas a página com o formulário com método de envio [b]get[/b].<br /> E também acontece o mesmo com esse projeto.<br /> <br /> Uma imagem de um fato que me faz pensar isso:<br /> <br /> [img]http://i60.servimg.com/u/f60/11/80/81/44/encodi10.gif[/img]<br /> <br /> <br /> O código é simples:<br /> [code]&lt;%@page contentType="text/html" pageEncoding="UTF-8"%&gt;<br /> &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br />    "http://www.w3.org/TR/html4/loose.dtd"&gt;<br /> <br /> &lt;html&gt;<br />     &lt;head&gt;<br />         &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt;<br />         &lt;title&gt;JSP Page&lt;/title&gt;<br />     &lt;/head&gt;<br />     &lt;body&gt;<br />         &lt;% String title = request.getParameter("title");<br />         String msg = request.getParameter("msg"); %&gt;<br />         &lt;p&gt;Título: &lt;%=title%&gt; e mensagem: &lt;%=msg%&gt;&lt;/p&gt;<br />         <br />      &lt;form name="form1" action="" method="get"&gt;<br /> 	&lt;input type="text" name="title" size="30" maxlength="30"&gt;<br />            &lt;br&gt;<br /> 	&lt;input type="text" name="msg" size="60" maxlength="100"&gt;<br />             &lt;br&gt;<br />         &lt;input type="submit" value="Salvar"&gt;    <br />       &lt;/form&gt; <br />     &lt;/body&gt;<br /> &lt;/html&gt;[/code]<br /> <br /> Não entendi o porquê dos caracteres estarem assim e na barra de<br />  endereços ficar normal.<br /> <br /> Bom, deixo a dúvida com quem puder me ajudar.<br /> <br /> Obrigado.<br /> []s[/quote]<br /> <br /> Só o metodo POST aceita a codificação UTF-8 que vc colocou na sua pagina... se você tentar enviar pelo GET vai ficar tudo quadrado!<br /> abraços]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/posts/preList/12456/1001072.java</guid>
				<link>http://www.guj.com.br/posts/preList/12456/1001072.java</link>
				<pubDate><![CDATA[Wed, 24 Feb 2010 13:17:27]]> GMT</pubDate>
				<author><![CDATA[ rodrigoajato]]></author>
			</item>
	</channel>
</rss>