Znova opakuji: jake hlavicky posila server? Mas nakonfigurovany in a out content-type na onom dekoratoru, jak popisoval Makub?
To, ze ti neco funguje tam a ne jinde muze a na 99% je jinym default chovanim TomCatu a WebLogicu. Pri spravne konfiguraci by to melo chodit fsude. tapik On Thu, May 15, 2008 at 11:54:31PM +0200, Ivan Polák wrote: > no strelil som naposledy, spravil som aplikaciu pod bea weblogic 9.2 > (samozrejme mala pokazenu diakritiku vo vsetkych suborch ktore sa > "vkladali" do sablony (dekoratora). dal som export do WAR a tuto istu > aplikaciu som nainstaloval na tomcat 6.0.16 a vsetky texty maju spravnu > diakritiku. > > Ivan > > Podlesak Kamil wrote / napísal(a): > >Tohle nema cenu, takove strileni naslepo. > >Nechte si vypsat presne hlavicky (bud telnetem, nebo curl -v, nebo > >nekterym z prehrsle pluginu do browseru) a dejte je sem. > > > >Kamil Podlesak > > > > > >>-----Original Message----- > >>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > >>Behalf Of Ivan Polák > >>Sent: Friday, May 09, 2008 11:42 PM > >>To: Java > >>Subject: Re: content-type a JSP stranka > >> > >> > >>v projekte mam weblogic.xml, doplnil som tam uvedenu cast: > >> > >><?xml version="1.0" encoding="UTF-8"?> > >><wls:weblogic-web-app > >>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > >>xmlns:wls="http://www.bea.com/ns/weblogic/90" > >>xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > >>http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd > >>http://www.bea.com/ns/weblogic/90 > >>http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"> > >> <wls:context-root>application</wls:context-root> > >> <wls:charset-params> > >> <wls:input-charset> > >> <wls:resource-path>/*</wls:resource-path> > >> <wls:java-charset-name>UTF-8</wls:java-charset-name> > >> </wls:input-charset> > >> </wls:charset-params> > >></wls:weblogic-web-app> > >> > >>bohuzial nepomohlo to. > >> > >>vo web xml mam filtre: > >> > >><filter> > >> <filter-name>encodingFilter</filter-name> > >> > >><filter-class>org.springframework.web.filter.CharacterEncoding > >>Filter</filter-class> > >> <init-param> > >> <param-name>encoding</param-name> > >> <param-value>UTF-8</param-value> > >> </init-param> > >> <init-param> > >> <param-name>forceEncoding</param-name> > >> <param-value>true</param-value> > >> </init-param> > >> </filter> > >> > >> <filter-mapping> > >> <filter-name>encodingFilter</filter-name> > >> <url-pattern>/*</url-pattern> > >> </filter-mapping> > >> > >> <filter> > >> <filter-name>sitemesh</filter-name> > >> > >><filter-class>com.opensymphony.module.sitemesh.filter.PageFilt > >>er</filter-class> > >> </filter> > >> > >> <filter-mapping> > >> <filter-name>sitemesh</filter-name> > >> <url-pattern>/*</url-pattern> > >> </filter-mapping> > >> > >>JSP stranky mam v utf-8 kodovani. > >> > >>Ivan > >> > >>Arnošt Havelka wrote / napísal(a): > >> > >>>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 <[email protected]> > >>>>To: Java <[email protected]> > >>>>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: > >>>>>> Ja by som vyskusal co na to povie telnet. Napr.: > >>>>>> > telnet localhost 8080 > >>>>>> GET http://localhost:8080/index.jsp HTTP/1.0 > >>>>>> > 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 > >>>>> > >>>>>> > D?�a Friday 02 May 2008 Oto Buchta napísal: > >>>>>> > On Fri, May 02, 2008 at 02:24:19PM +0200, Ivan > >>>>> > >>Polak wrote: > >> > >>>>>> > > ja len nechapem, preco prehliadac vzdy > >>>>> > >>ukazuje kodovanie > >> > >>>>> > >>>>> > >>>>ISO-8859-1 > >>>> > >>>> > >>>>>> > > (vlastnosti stranky) a nie UTF-8, tak ako ked tuto > >>>>> > >>>>> > >>>>aplikaciu spustim na > >>>> > >>>> > >>>>>> > > tomcat-e. > >>>>>> > > >>>>>> > I po nastaveni page content-type na UTF-8? tak to je > >>>>> > >>>>> > >>>>divocina.... > >>>> > >>>> > >>>>>> > Uz jsem na WL 9.2 delal, ale s necim takovym jsem se > >>>>>nesetkal. > >>>>>> > > >>>>>> > jeste mne napada jedna vec - nemuze byt tato stranka > >>>>>inkludovana > >>>>> > >>>>> > >>>>v nejake > >>>> > >>>> > >>>>>> > jine? Protoze pak by se vzal content-type cele > >>>>> > >>stranky z te > >> > >>>>> > >>>>> > >>>>hlavni... > >>>> > >>>> > >>>>>> > > >>>>>> > tapik > >>>>>> > > >>>>>> > > --------- Original Message -------- > >>>>>> > > From: Java <[email protected]> > >>>>>> > > To: Java <[email protected]> > >>>>>> > > Subject: Re: content-type a JSP stranka > >>>>>> > > Date: 02/05/08 16:13 > >>>>>> > > > >>>>>> > > > On Fri, May 02, 2008 at 02:02:53PM > >>>>> > >>+0200, Ivan > >> > >>>>>Polak > >>>>> > >>>>> > >>>>wrote: > >>>> > >>>> > >>>>>> > > > &gt; dakujem za odpoved. vystup sa zmenil > >>>>>ale nie > >>>>> > >>>>> > >>>>tak ako by som > >>>> > >>>> > >>>>>> > > > >>>>>> > > potreboval. > >>>>>> > > > >>>>>> > > > &gt; > >>>>>> > > > &gt; ked mam v JSP stranke iba meta-tag > >>>>> > >>>>> > >>>>content-type vystup je > >>>> > >>>> > >>>>>> > > > nasledovny: &gt; > >>>>>> > > > &gt; > >>>>>> > > > >>>>>> > > > >>>>> > >>>>> > >>xxxx+Ä&amp;#190;&amp;#197;&amp;#161;Ä&amp;#141 > >>;&amp;#197;&amp;#165;Ä&amp; > >> > >>>> > >>>> > >>>>>> > > >>>>> > >>>>> > >>>#141;&amp;#197;&amp;#190;&amp;#195;&amp;#1 > >>89;&amp;#195;&amp;#161;&amp;#195 > >> > >>>> > >>>> > >>>>>> > >;&amp;#195;? > >>>>>> > > > >>>>>> > > > &gt; > >>>>>> > > > &gt; ak pridam to co navrhujete: > >>>>>> > > > &gt; > >>>>>> > > > &gt; xxxx+&gt;a e ~ýáíé > >>>>>> > > > &gt; > >>>>>> > > > &gt; a este dodam ze korektny > >>>>> > >>vystup ma byt: > >> > >>>>>> > > > &gt; > >>>>>> > > > &gt; xxxx+?š?Â??žýáíé > >>>>>> > > > > >>>>>> > > > Priznam se, ze nevim, co presne za znaky mezi > >>>>> > >>>>> > >>>>poslednim x a ý ma byt, > >>>> > >>>> > >>>>>> > > > ctu si to na textove konzoli, ktera UTF-8 > >>>>>nepodporuje, > >>>>> > >>>>> > >>>>bohuzel. > >>>> > >>>> > >>>>>> > > > > >>>>>> > > > Paklize FireFox vypise, ze stranka je > >>>>> > >>v UTF-8, > >> > >>>>>tak pak > >>>>>> > > > asi ony znaky v UTF-8 korektne > >>>>> > >>nebudou. Zkus udelat > >> > >>>>> > >>>>> > >>>>jeste jednu vec - > >>>> > >>>> > >>>>>> > > > >>>>>> > > preved > >>>>>> > > > >>>>>> > > > si onu stranku pomoci native2ascii > >>>>> > >>-encoding utf8 a > >> > >>>>> > >>>>> > >>>>uvidis, co z toho > >>>> > >>>> > >>>>>> > > > >>>>>> > > vzninke. > >>>>>> > > > >>>>>> > > > tapik > >>>>>> > > > > >>>>>> > > > &gt; > >>>>>> > > > &gt; Ivan > >>>>>> > > > &gt; > >>>>>> > > > &gt; > >>>>>> > > > &gt; --------- Original Message -------- > >>>>>> > > > &gt; From: Java > >>>>>&lt;[email protected]&gt; > >>>>>> > > > &gt; To: Java > >>>>>&lt;[email protected]&gt; > >>>>>> > > > &gt; Subject: Re: content-type a > >>>>> > >>JSP stranka > >> > >>>>>> > > > &gt; Date: 02/05/08 15:57 > >>>>>> > > > &gt; > >>>>>> > > > &gt; &gt; On Fri, May 02, 2008 at > >>>>>01:15:14PM > >>>>> > >>>>> > >>>>+0200, Ivan Polak wrote: > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>Zdravim konferenciu, > >> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>>> > > > &gt; &gt; &amp;gt; mam > >>>>> > >>velmi zaujimavy > >> > >>>>> > >>>>> > >>>>problem s web aplikaciou na BEA > >>>> > >>>> > >>>>>> > > > >>>>>> > > WebLogic 9.2.. mam > >>>>>> > > > >>>>>> > > > &gt; &gt; &amp;gt; jednoduchu JSP > >>>>>stranku > >>>>> > >>>>> > >>>>: > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>&amp;lt;!DOCTYPE > >> > >>>>> > >>>>> > >>>>HTML PUBLIC &amp;quot;-//W3C//DTD > >>>> > >>>> > >>>>>> > > > HTML > >>>>>> > > > >>>>>> > > 4.01 > >>>>>> > > > >>>>>> > > > &gt; Transitional//EN&amp;quot; > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>>> > > > >>>>>> > > > >>>>> > >>>>> > >>&amp;quot;http://www.w3.org/TR/html4/loose.dtd&amp;quo > >>t;&amp;gt; > >> > >>>> > >>>> > >>>>>> > > > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>>>> > >>>>&amp;lt;html&amp;gt; > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>>>> > >>>>&amp;lt;head&amp;gt; > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>&amp;lt;meta > >> > >>>>>> > > > >>>>>> > > http-equiv=&amp;quot;Content-Type&amp;quot; > >>>>> > >>>>> > >>>>content=&amp;quot;text/html; > >>>> > >>>> > >>>>>> > > > >>>>>> > > > &gt; > >>>>> > >>charset=UTF-8&amp;quot;&amp;gt; > >> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>>>> > >>>>&amp;lt;/head&amp;gt; > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>>>> > >>>>&amp;lt;body&amp;gt; > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>xxxx+?š?Â??žýáíé > >> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>>>> > >>>>&amp;lt;/body&amp;gt; > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>>>> > >>>>&amp;lt;/html&amp;gt; > >>>> > >>>> > >>>>>> > > > &gt; &gt; > >>>>>> > > > &gt; &gt; Ano, je to JSP > >>>>> > >>stranka. Ale take > >> > >>>>> > >>>>> > >>>>cista HTML stranka. Problem > >>>> > >>>> > >>>>>> > > > >>>>>> > > samozrejme > >>>>>> > > > >>>>>> > > > &gt; &gt; neni pri cteni z > >>>>> > >>disku, protoze > >> > >>>>> > >>>>> > >>>>Firefox ma jedinou informaci > >>>> > >>>> > >>>>>> > > > o > >>>>>> > > > >>>>>> > > kodovani, > >>>>>> > > > >>>>>> > > > &gt; &gt; a to ono definovane uvnitr > >>>>>stranky. > >>>>>> > > > &gt; &gt; > >>>>>> > > > &gt; &gt; Problem nastane v okamziku, > >>>>>kdy ji > >>>>> > >>>>> > >>>>FireFox dostane ze > >>>> > >>>> > >>>>>> > > > serveru. &gt; &gt; WebLogic posila v > >>>>> > >>>>> > >>>>Content-Type hlavicce HTTP > >>>> > >>>> > >>>>>> > > > response kodovani, &gt; &gt; > >>>>> > >>ktere mu JSP > >> > >>>>> > >>>>> > >>>>stranka predhodi. No a > >>>> > >>>> > >>>>>> > > > protoze nedostane zadne, > >>>>>> > > > >>>>>> > > pouzije > >>>>>> > > > >>>>>> > > > &gt; &gt; default, coz je ISO-8859-1. > >>>>>> > > > &gt; &gt; Vloz na zacatek stranky: > >>>>>> > > > &gt; &gt; &amp;lt;%@ page > >>>>>> > > > >>>>>> > > > >>>>> > >>>>> > >>>>contentType=&amp;quot;text/html;charset=UTF-8&amp;quot; > >>>> > >>>> > >>>>>> > > > >>>>>> > > > &gt; > >>>>> > >>language=&amp;quot;java&amp;quot; > >> > >>>>> > >>>>> > >>>>%&amp;gt; > >>>> > >>>> > >>>>>> > > > &gt; &gt; a mas vymalovano. > >>>>>> > > > &gt; &gt; > >>>>>> > > > &gt; &gt; tapik > >>>>>> > > > &gt; &gt; Ale to je > >>>>> > >>irelevantni. Chyba > >> > >>>>>bude na > >>>>> > >>>>> > >>>>strane > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>fyzicky je tato JSP > >> > >>>>> > >>>>> > >>>>stranka ulozena v kodovani > >>>> > >>>> > >>>>>> > > > UTF-8. > >>>>>> > > > >>>>>> > > ked ju zobrazim > >>>>>> > > > >>>>>> > > > &gt; v > >>>>>> > > > &gt; &gt; &amp;gt; prehliadaci > >>>>>diakritika > >>>>> > >>>>> > >>>>je pokazena a stranka ukazuje > >>>> > >>>> > >>>>>> > > > >>>>>> > > (vlastnosti > >>>>>> > > > >>>>>> > > > &gt; stranky), > >>>>>> > > > &gt; &gt; &amp;gt; ze je > >>>>> > >>v kodovani > >> > >>>>> > >>>>> > >>>>ISO-8859-1 (pouzivam firefox).. ak > >>>> > >>>> > >>>>>> > > > >>>>>> > > manualne prepnem > >>>>>> > > > >>>>>> > > > &gt; &gt; &amp;gt; kodovanie v > >>>>>prehliadaci > >>>>> > >>>>> > >>>>na Unicode (UTF-8) tak je > >>>> > >>>> > >>>>>> > > > >>>>>> > > diakritika v > >>>>>> > > > >>>>>> > > > &gt; poriadku.. Na > >>>>>> > > > &gt; &gt; &amp;gt; tomcat 5.5.7 > >>>>>servery sa > >>>>> > >>>>> > >>>>tato chyba nevyskytuje - > >>>> > >>>> > >>>>>> > > > >>>>>> > > konfiguracia > >>>>>> > > > >>>>>> > > > &gt; aplikacie je > >>>>>> > > > &gt; &gt; &amp;gt; uplne rovnaka. > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>neviete kde moze > >> > >>>>>byt na > >>>>> > >>>>> > >>>>WebLogic 9.2 chyba, resp. je > >>>> > >>>> > >>>>>> > > > tu > >>>>>> > > > >>>>>> > > este potrebne > >>>>>> > > > >>>>>> > > > &gt; nejake > >>>>>> > > > &gt; &gt; &amp;gt; dalsie > >>>>> > >>nastavenie. > >> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>>> > > > &gt; &gt; &amp;gt; velmi > >>>>> > >>pekne dakujem > >> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>>> > > > &gt; &gt; &amp;gt; Ivan > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>>>> > >>>>________________________________________________ > >>>> > >>>> > >>>>>> > > > &gt; &gt; &amp;gt; > >>>>> > >>Message sent using > >> > >>>>> > >>>>> > >>>>Webmail 2.7.9 > >>>> > >>>> > >>>>>> > > > &gt; &gt; > >>>>>> > > > &gt; &gt; > >>>>>> > > > &gt; > >>>>>> > > > &gt; > >>>>> > >>>>> > >>>>________________________________________________ > >>>> > >>>> > >>>>>> > > > &gt; Message sent using Webmail 2.7.9 > >>>>>> > > > >>>>>> > > ________________________________________________ > >>>>>> > > Message sent using Webmail 2.7.9 > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>________________________________________________ > >>>>Message sent using Webmail 2.7.9 > >>>> > >>>> > >>>> > >>> > >> > >> > > > > > >
