Hello Yilmaz!

y> well i tried utf8 ,too, but hte result is same.
y> By the way the main reason i want utf8 encoding is that
y> my jsp files will retreive some data in chinese, japanese or latin charsets
y> and users will be able to enter any of these charsets into the form fields
y> and then
y> those user data will be inserted into the database.At hte moment i use big5
y> charsets
y> and it is working properly, but i should also enable japanese charset input
y> and output via JSP.
y> According to jason hunter's book, using utf8 charset would solve this
y> multiple charset problem.

I also beleive it will!

y> But it seems that it is not that easy, and there are some problems with JSP.

Well, my guess was that you had your pages in big5 encoding then just
took an editor and changed
<%@ page contentType="text/html; charset=BIG5" %>
to
<%@ page contentType="text/html; charset=UTF-8" %>
without actually recoding the whole file to UTF-8 from BIG5.
And according to jsp 1.1 spec contentType's charset
determines both the charset of the HTTP response and
the charset that your source .jsp file is coded with,
so if you have charset=UTF-8 then your page has to be
in UTF-8. I suggest either authoring the pages with
some UTF-8 capable editor, or translating them from
BIG5 (which i assume you have editors for) to UTF-8.
I guess some Ant task already exists for this or
may be developed.

y> However, i am sure there is a solution for this problem.

Sure there is :-)
y> I must say i am a little bit disappointed when no one replied my question.
Maybe you should supply more information (if my guess was not
correct). Maybe finally you could attach a small example of
the offending .jsp too.
y> Didn't anyone else experience multiple charset problem in JSP's ?
I did :-) It was less with JSPs, more with Cocoon servlet and cyrillics, it were
windows-1251 and utf-8 coded-pages.
y> thanks for taking time to help me.
you're welcome!
y> have a good day :)
---------------------------------
>> y> hi everybody,
>> y> i am working with tomcat 4 b7 on win 2000 and jdk 1.3
>> y> my jsp pages should support both japanese and chinese characters as
>> y> well as latin chars.Thus, i want to set my Jsp pages' charset to UTF-8.
>>
>> y> However, when i do so i am having the below exception:
>>
>> y> org.apache.jasper.compiler.ParseException: Cannot read file: ze file
>> y> at org.apache.jasper.compiler.JspReader.pushFile2(JspReader.java:275)
>> y>         at org.apache.jasper.compiler.JspReader.(JspReader.java:316)
>> y>         at org.apache.jasper.compiler.Parser.(Parser.java:137)
>> y>         at
>> y>
--
Best regards,
 Anthony                            mailto:[EMAIL PROTECTED]

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://archives.java.sun.com/jsp-interest.html
 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.jsp
 http://www.jguru.com/faq/index.jsp
 http://www.jspinsider.com

Reply via email to