Zdravim,

dostal jsem se k tomu az ted tak nevim, zda jiz nekdo mezitim neposlal spravnout odpoved nebo jiz neni vyreseno. S timto problemem jsme se setkali jiz davno. Nastaveni kodovani v JSP bohuzel nic neresi nebot BEA pravdepodobne kodovani ISO8859-1 posila v hlavicce stranky (jen spekuluji).

Kazdopadne jsme to kdysi vyresili integraci filru (detaily jsou asi ted zbytecne), ktery zajisti spravne nastaveni kodovani. Nedano jsem vsal nasel jeste lepsi variantu --> dat primo do weblogic.xml toto:
   <charset-params>
       <input-charset>
           <resource-path>/*</resource-path>
           <java-charset-name>UTF-8</java-charset-name>
       </input-charset>
   </charset-params>

Na Tomcatu nam to fungovalo kdysi take, takze bych nerekl, ze ma tento problem co spolecneho s sitemach (ale treba se pletu).

Arny

Ivan Polak wrote:
dakujem vsetkym za odpovede, problem je niekde uplne inde. problem je
kombinacia weblogic 9.2 a sitemesh co podla diskusie na stranke
http://forums.opensymphony.com/ nie je ta spravna kombinacia :-( nakolko
sitemesh nefunguje spravne na weblogic platforme :-(. a prave preto to na
tomcat-e bez zmeny aplikacie fungovalo.

Ivan

--------- Original Message --------
From: Java <konference@java.cz>
To: Java <konference@java.cz>
Subject: Re: content-type a JSP stranka
Date: 02/05/08 16:48

On Fri, May 02, 2008 at 02:35:56PM +0200, Ondrej Scecina wrote:
&gt; Ja by som vyskusal co na to povie telnet. Napr.:
&gt; &gt; telnet localhost 8080
&gt; GET http://localhost:8080/index.jsp HTTP/1.0
&gt; &gt; za poslednym riadkom je enter 2x.

To ja bych se spis zameril na toho, kdo (ne)nastavuje defaultni kodovani.
FireFox IMHO vypise velice podrobne, co vlastne dostane.
Taky je otazka, co vlastne PRESNE (tim myslim binarne) obsahuje:
* samotna stranka (zdrojak)
* response

Pak by se dalo z toho neco odvodit. Ted jenom vime, co by tam melo byt
a ze to tam na Tomcatu bylo a ve WL nikolivek.

tapik

&gt; &gt; DÅ&#65533;a Friday 02 May 2008 Oto Buchta napísal:
&gt; &gt; On Fri, May 02, 2008 at 02:24:19PM +0200, Ivan Polak wrote:
&gt; &gt; &gt; ja len nechapem, preco prehliadac vzdy ukazuje kodovanie
ISO-8859-1
&gt; &gt; &gt; (vlastnosti stranky) a nie UTF-8, tak ako ked tuto
aplikaciu spustim na
&gt; &gt; &gt; tomcat-e.
&gt; &gt;
&gt; &gt; I po nastaveni page content-type na UTF-8? tak to je
divocina....
&gt; &gt; Uz jsem na WL 9.2 delal, ale s necim takovym jsem se nesetkal.
&gt; &gt;
&gt; &gt; jeste mne napada jedna vec - nemuze byt tato stranka inkludovana
v nejake
&gt; &gt; jine? Protoze pak by se vzal content-type cele stranky z te
hlavni...
&gt; &gt;
&gt; &gt; tapik
&gt; &gt;
&gt; &gt; &gt; --------- Original Message --------
&gt; &gt; &gt; From: Java &lt;konference@java.cz&gt;
&gt; &gt; &gt; To: Java &lt;konference@java.cz&gt;
&gt; &gt; &gt; Subject: Re: content-type a JSP stranka
&gt; &gt; &gt; Date: 02/05/08 16:13
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; On Fri, May 02, 2008 at 02:02:53PM +0200, Ivan Polak
wrote:
&gt; &gt; &gt; &gt; &amp;gt; dakujem za odpoved. vystup sa zmenil ale nie
tak ako by som
&gt; &gt; &gt;
&gt; &gt; &gt; potreboval.
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; ked mam v JSP stranke iba meta-tag
content-type vystup je
&gt; &gt; &gt; &gt; nasledovny: &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt;
&gt; &gt; &gt;
xxxx+Ä&amp;amp;#190;&amp;amp;#197;&amp;amp;#161;Ä&amp;amp;#141;&amp;amp;#197;&amp;amp;#165;Ä&amp;amp;
&gt; &gt;
&gt;#141;&amp;amp;#197;&amp;amp;#190;&amp;amp;#195;&amp;amp;#189;&amp;amp;#195;&amp;amp;#161;&amp;amp;#195
&gt; &gt; &gt;;­&amp;amp;#195;?
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; ak pridam to co navrhujete:
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; xxxx+&amp;gt;a e ~ýáíé
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; a este dodam ze korektny vystup ma byt:
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; xxxx+?š?Â�?žýáíé
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Priznam se, ze nevim, co presne za znaky mezi
poslednim x a ý ma byt,
&gt; &gt; &gt; &gt; ctu si to na textove konzoli, ktera UTF-8 nepodporuje,
bohuzel.
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; Paklize FireFox vypise, ze stranka je v UTF-8, tak pak
&gt; &gt; &gt; &gt; asi ony znaky v UTF-8 korektne nebudou. Zkus udelat
jeste jednu vec -
&gt; &gt; &gt;
&gt; &gt; &gt; preved
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; si onu stranku pomoci native2ascii -encoding utf8 a
uvidis, co z toho
&gt; &gt; &gt;
&gt; &gt; &gt; vzninke.
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; tapik
&gt; &gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; Ivan
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; --------- Original Message --------
&gt; &gt; &gt; &gt; &amp;gt; From: Java &amp;lt;konference@java.cz&amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; To: Java &amp;lt;konference@java.cz&amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; Subject: Re: content-type a JSP stranka
&gt; &gt; &gt; &gt; &amp;gt; Date: 02/05/08 15:57
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; On Fri, May 02, 2008 at 01:15:14PM
+0200, Ivan Polak wrote:
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; Zdravim konferenciu,
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; mam velmi zaujimavy
problem s web aplikaciou na BEA
&gt; &gt; &gt;
&gt; &gt; &gt; WebLogic 9.2.. mam
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; jednoduchu JSP stranku
:
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; &amp;amp;lt;!DOCTYPE
HTML PUBLIC &amp;amp;quot;-//W3C//DTD
&gt; &gt; &gt; &gt; HTML
&gt; &gt; &gt;
&gt; &gt; &gt; 4.01
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; Transitional//EN&amp;amp;quot;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&gt; &gt; &gt;
&gt; &gt; &gt;
&amp;amp;quot;http://www.w3.org/TR/html4/loose.dtd&amp;amp;quot;&amp;amp;gt;
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&amp;amp;lt;html&amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&amp;amp;lt;head&amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; &amp;amp;lt;meta
&gt; &gt; &gt;
&gt; &gt; &gt; http-equiv=&amp;amp;quot;Content-Type&amp;amp;quot;
content=&amp;amp;quot;text/html;
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; charset=UTF-8&amp;amp;quot;&amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&amp;amp;lt;/head&amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&amp;amp;lt;body&amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; xxxx+?š?Â�?žýáíé
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&amp;amp;lt;/body&amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&amp;amp;lt;/html&amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; Ano, je to JSP stranka. Ale take
cista HTML stranka. Problem
&gt; &gt; &gt;
&gt; &gt; &gt; samozrejme
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; neni pri cteni z disku, protoze
Firefox ma jedinou informaci
&gt; &gt; &gt; &gt; o
&gt; &gt; &gt;
&gt; &gt; &gt; kodovani,
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; a to ono definovane uvnitr stranky.
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; Problem nastane v okamziku, kdy ji
FireFox dostane ze
&gt; &gt; &gt; &gt; serveru. &amp;gt; &amp;gt; WebLogic posila v
Content-Type hlavicce HTTP
&gt; &gt; &gt; &gt; response kodovani, &amp;gt; &amp;gt; ktere mu JSP
stranka predhodi. No a
&gt; &gt; &gt; &gt; protoze nedostane zadne,
&gt; &gt; &gt;
&gt; &gt; &gt; pouzije
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; default, coz je ISO-8859-1.
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; Vloz na zacatek stranky:
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;lt;%@ page
&gt; &gt; &gt;
&gt; &gt; &gt;
contentType=&amp;amp;quot;text/html;charset=UTF-8&amp;amp;quot;
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; language=&amp;amp;quot;java&amp;amp;quot;
%&amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; a mas vymalovano.
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; tapik
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; Ale to je irelevantni. Chyba bude na
strane
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; fyzicky je tato JSP
stranka ulozena v kodovani
&gt; &gt; &gt; &gt; UTF-8.
&gt; &gt; &gt;
&gt; &gt; &gt; ked ju zobrazim
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; v
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; prehliadaci diakritika
je pokazena a stranka ukazuje
&gt; &gt; &gt;
&gt; &gt; &gt; (vlastnosti
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; stranky),
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; ze je v kodovani
ISO-8859-1 (pouzivam firefox).. ak
&gt; &gt; &gt;
&gt; &gt; &gt; manualne prepnem
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; kodovanie v prehliadaci
na Unicode (UTF-8) tak je
&gt; &gt; &gt;
&gt; &gt; &gt; diakritika v
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; poriadku.. Na
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; tomcat 5.5.7 servery sa
tato chyba nevyskytuje -
&gt; &gt; &gt;
&gt; &gt; &gt; konfiguracia
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; aplikacie je
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; uplne rovnaka.
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; neviete kde moze byt na
WebLogic 9.2 chyba, resp. je
&gt; &gt; &gt; &gt; tu
&gt; &gt; &gt;
&gt; &gt; &gt; este potrebne
&gt; &gt; &gt;
&gt; &gt; &gt; &gt; &amp;gt; nejake
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; dalsie nastavenie.
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; velmi pekne dakujem
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; Ivan
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt;
________________________________________________
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt; &amp;amp;gt; Message sent using
Webmail 2.7.9
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt;
&gt; &gt; &gt; &gt; &amp;gt;
________________________________________________
&gt; &gt; &gt; &gt; &amp;gt; Message sent using Webmail 2.7.9
&gt; &gt; &gt;
&gt; &gt; &gt; ________________________________________________
&gt; &gt; &gt; Message sent using Webmail 2.7.9
&gt;


________________________________________________
Message sent using Webmail 2.7.9

Odpovedet emailem