Article View: es.comp.lenguajes.java
Article #415Re: Problemas con acentos en tomcat
From: Leto Atreides
Date: Wed, 05 Sep 2007 06:33
Date: Wed, 05 Sep 2007 06:33
53 lines
2962 bytes
2962 bytes
Manuel escribi�: > Buenas. > > Tengo un extra�o problema con los acentos en una aplicaci�n web que > estoy haciendo. > > El rollo es que cuando pongo alguna palabra con acentos entre el > c�digo jspx, salta la siguiente excepci�n: > org.apache.jasper.JasperException: /About.jspx(9,11) Invalid byte 2 of > 4-byte UTF-8 sequence. > at > org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java: > 39) > at > org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java: > 405) > at > org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java: > 86) > at > org.apache.jasper.compiler.JspDocumentParser.parse(JspDocumentParser.java: > 211) > ... > > Lo simp�tico del asunto es que si utilizo el tag "fmt:message" para > meter texto, y ese texto lleva alg�n caracter con acento, se muestra > perfectamente. > > �Alguna idea sobre donde puede estar el error? > > > PD: las paginas jspx tienen puesto el charset a "iso-8859-1" en el > layout por defecto. > PD2: Por si sirve de algo, la aplicaci�n la estoy desarrollando usando > struts y tiles para la presentaci�n. > Hola: Eso es seguramente porque est�s trabajando en Windows con una codificaci�n distinta al que utiliza el Tomcat. �Qu� editor de texto estas utilizando? Si utilizas alguna IDE de desarrollo como JBuilder, NetBeans o Eclipse puedes definir la codificaci�n del editor en sus opciones. Si utilizas el Wordpad o el notepad de Windows te aconsejo que te cambies al Babelpad (gratuito) que puedes definir la codificaci�n. Si la cambias ponla a UTF-8. La codificaci�n de las p�ginas jspx no tiene nada que ver puesto que ser� la codificaci�n de presentaci�n final de la p�gina al usuario (supongo). Un saludo, Leto
Technical Details
Message-ID:
<fblj08$nuc$1@serrella.cpd.ua.es>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!62.111.101.3.MISMATCH!news.germany.com!news.belwue.de!kanaga.switch.ch!switch.ch!news.rediris.es!news.uv.es!news.ua.es!not-for-mailReferences:
<1188941624.660787.288660@22g2000hsm.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,94bfa2ef07bd921e X-Google-Attributes: gid1116f3,public,usenet X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!62.111.101.3.MISMATCH!news.germany.com!news.belwue.de!kanaga.switch.ch!switch.ch!news.rediris.es!news.uv.es!news.ua.es!not-for-mail From: Leto Atreides <leto_ii@eresmas.com> Newsgroups: es.comp.lenguajes.java Subject: Re: Problemas con acentos en tomcat Date: Wed, 05 Sep 2007 08:33:12 +0200 Organization: Universidad de Alicante Lines: 53 Message-ID: <fblj08$nuc$1@serrella.cpd.ua.es> References: <1188941624.660787.288660@22g2000hsm.googlegroups.com> NNTP-Posting-Host: 172.16.242.116 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: serrella.cpd.ua.es 1188974408 24524 172.16.242.116 (5 Sep 2007 06:40:08 GMT) X-Complaints-To: news@localhost NNTP-Posting-Date: Wed, 5 Sep 2007 06:40:08 +0000 (UTC) User-Agent: Thunderbird 1.5.0.10 (X11/20060911) In-Reply-To: <1188941624.660787.288660@22g2000hsm.googlegroups.com>