🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #417

Re: Problemas con acentos en tomcat

#417
From: Leto Atreides
Date: Wed, 05 Sep 2007 07:27
58 lines
3337 bytes
Manuel escribi�:
> On Sep 5, 8:33 am, Leto Atreides <leto...@eresmas.com> wrote:
>> 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.
> 
> Gracias Leto por contestar.
> 
> Uso Debian como S.O. y Eclipse como IDE. En principio, tanto las
> "locales" del sistema como las de eclipse las tengo puestas a
> iso-8859-15. He echo varias pruebas, cambiando a UTF-8 en un sitio, en
> el otro y en los dos, pero nada, sigue dando el mismo fallo :(
> 
> 

Prueba lo siguiente:

file -i About.jspx

y comprueba que efectivamente est� en UTF-8. Si no est� c�mbia la
codificaci�n del archivo con el iconv a UTF-8 y comprueba si sale el
mismo error. Si efectivamente ese es el error, entonces vuelve a mirar
las opciones de Eclipse y asegurat� de modificar la codificaci�n del
editor de texto. Si no, no se me ocurre cu�l puede ser el problema.

Un saludo,
  Leto
Technical Details
Message-ID: <fblm55$qrj$1@serrella.cpd.ua.es>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!newsfeed00.sul.t-online.de!t-online.de!kanaga.switch.ch!switch.ch!news.rediris.es!news.uv.es!news.ua.es!not-for-mail
References: <1188941624.660787.288660@22g2000hsm.googlegroups.com> <fblj08$nuc$1@serrella.cpd.ua.es> <1188976813.495041.320950@d55g2000hsg.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!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!newsfeed00.sul.t-online.de!t-online.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 09:27:01 +0200
Organization: Universidad de Alicante
Lines: 58
Message-ID: <fblm55$qrj$1@serrella.cpd.ua.es>
References: <1188941624.660787.288660@22g2000hsm.googlegroups.com>   <fblj08$nuc$1@serrella.cpd.ua.es> <1188976813.495041.320950@d55g2000hsg.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 1188977637 27507 172.16.242.116 (5 Sep 2007 07:33:57 GMT)
X-Complaints-To: news@localhost
NNTP-Posting-Date: Wed, 5 Sep 2007 07:33:57 +0000 (UTC)
User-Agent: Thunderbird 1.5.0.10 (X11/20060911)
In-Reply-To: <1188976813.495041.320950@d55g2000hsg.googlegroups.com>