jednoduchy sablonovaci system pomocou jsp tagov a UTF-8
Ivan Polak
ivan.polak na f4s.sk
Úterý Duben 27 09:16:53 CEST 2010
pouzivam Tomcat 6.0.x
jednoduchy JSP subor (ziadne includovanie):
<%@ page contentType="text/html; charset=utf-8" %>
<html>
<body>
šťžčý
</body>
</html>
a ak dam zobrazit HTML kod vygenerov anej stranky:
<html>
<body>
šťžčý
</body>
</ht
vo web.xml definovane:
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</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>
ale mal som tam aj:
<filter>
<filter-name>sitemesh</filter-name>
<filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
hned ako som toto zakomentoval tak to prestalo robit :-) SITEMESH
konfiguracia bola zabudnuta v web.xml, v projekte sa nepouziva.
len nerozumiem preco ma problem s utf-8.
dakujem za pomoc
Ivan
2010/4/27 Oto Buchta <tapik na buchtovi.cz>:
> To je hodně divoké...
> Co je to za servlet container? A jak máš nastavený page u té
> jednoduché JSP stránky?
> Skoro to vypadá, že něco nastavuje Content-Length a Length podle počtu
> znaků, nikoli podle počtu bajtů, a všechno za onou udanou délkou
> prostě uřeže...
>
> 2010/4/27 Ivan Polak <ivan.polak na f4s.sk>:
>> podarilo sa nam zistit, ze to nema nic spolocne s jsp:invoke a mojim
>> popisom v minulom maily.
>>
>> aj obycajnu JSP stranku kde mam slova s diakritikou mam nekompletnu,
>> teda odseknutych niekolko znakov na konci.
>>
>> Ivan
>>
>> 2010/4/26 Ivan Polak <ivan.polak na f4s.sk>:
>>> dakujem za odpoved, ano, mate pravdu, kolko-krat dam ENTER za
>>> posladnym riadkom, tolko znakov to do vystupu vrati, co ale samozrejme
>>> nemozeme nechat tak :-)
>>> Ivan
>>>
>>> 2010/4/26 Karel Tejnora <karel na tejnora.cz>:
>>>> Uz jsem na to taky narazil a to v tiles a eclipse. Stalocilo dat vsude za
>>>> posledni radek enter. Ale ze by tohle bylo zrovna reseni. Mozna nekdo
>>>> nabidne sofistikovanejsi vyklad.
>>>
>>
>
>
>
> --
> Oto 'tapik' Buchta, tapik na buchtovi.cz, http://tapikuv.blogspot.com
>
Další informace o konferenci Konference