Encoding JSP suborov

Petr Synek Petr.Synek na ixos.cz
Pátek Leden 16 10:11:28 CET 2004


<%@ page pegeEncoding... %> se da pouzit v ramci kazde zkompilovane JSP
stranky jen jednou. 
Pokud chcete mit v includovanem souboru jiny page encoding, tak ji nactete
pomoci 
<jsp:include page="/include/common.inc.jsp" /> a ne jako 
<%@ include file="/include/common.inc.jsp" %>
V prvnim pripade se common.inc.jsp zkompiluje samostatne a includuje se jen
vysledek behu JSP. 

Petr


> -----Original Message-----
> From: Pavol Zibrita [mailto:zip na mailbox.sk] 
> Sent: Friday, January 16, 2004 9:52
> To: Java
> Subject: Encoding JSP suborov
> 
> 
> Dobry den!
> 
>     Mozno som nieco prehliadol ale celkom nerozumiem ako teda 
> funguje direktiva <%@ page pegeEncoding... %>.
> 
>     Ked dam tuto direktivu do hlavnej stranky (narp. 
> index.jsp), ktora obsahuje nejaku diakritiku (nie utf8) tak 
> vysledok je v poriadku. Ale ked sa ta direktiva nachadza v 
> inom subore, ktory je ale includnuty (<%@ include file=... 
> %>)  v tom index.jsp, tak sa to zle zobrazuje.
> 
> -> index.jsp
> <%@page pageEncoding="Cp1250" %>
> 
> nejake znaky z Cp1250...
> 
> vysledok: vsetko je ok..
> 
> ----- ale:
> -> index.jsp
> <%@ include file="/include/common.inc.jsp" %>
> 
> nejake znaky z Cp1250
> 
> -> common.inc.jsp
> <%@page pageEncoding="Cp1250" %>
> 
> vysledok: znaky sa zobrazia zle.
> 
> Direktiva pageEncoding sa da pouzit iba raz. Ked ju mam dva 
> krat, kompilator mi vynada. Takze by som cakal ze to prati 
> pre ten vysledny subor ako celok, nie len pre includnute subory.
> 
> Je to chyba, alebo proste to len funguje tak ako ma?
> 
> Vdaka za info.
> 
> P.Z.
> 
> PS: contentType je nastaveny dobre, vlastne najprv som to 
> skusal iba s nim (sprava sa podobne ako pageEncoding).
> tomcat: 4.1.24
> redhat 9
> 


Další informace o konferenci Konference