JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Servlet/JSP 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 tomcat5.5.9在使用罕用字後,會連帶的使其它中文資料變亂碼嗎?
larrycon





發文: 7
積分: 0
於 2005-11-07 23:20 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
各位前輩好,
我使用Tomcat5.5.9+MS ACCESS.
在我的A.jsp表單填完資料後,我傳給B.jsp在一般中文字和英文字以及混用都沒有問題,可以正常顯示.
但我在A.jsp內加入了一個以上的罕用字如"鉪",在傳到B.jsp時,會讓整筆資料連罕用字一起變成亂碼(我用out.println來看字串,甚至還未寫入資料庫就沒有正常顯示了)
意思是:我X欄位為正常中文,Y欄位為罕用中文,傳過去後,會連X的資料也變亂碼

我試過了
1.request.setCharacterEncoding("big5");
2.<%@page contentType="text/html;charset=big5"%>
3.改tomcat內web.xml內的fliter
都沒有用...
拜託了,各位大大!


reply to postreply to post
作者 Re:tomcat5.5.9在使用罕用字後,會連帶的使其它中文資料變亂碼嗎? [Re:larrycon]
kevincml





發文: 61
積分: 0
於 2005-11-08 08:44 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你的字元若不是big5之內的話
在request.getParameter就會掉字了
解決方法
1.如果從BROWSER到DB都可用unicode, 那就全改成unicode吧
2. 把鉪換成 &#37482;這種格式


reply to postreply to post
作者 Re:tomcat5.5.9在使用罕用字後,會連帶的使其它中文資料變亂碼嗎? [Re:larrycon]
larrycon





發文: 7
積分: 0
於 2005-11-09 12:10 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
你好,因為我現在是在用報名的事...所以不能確定對方會使用什麼罕用字呢.
但有沒有方法是只有出現罕用字的那欄有問題,讓其它的正常顯示呢?
另外,,我在該頁上,使用java script,所捉到的罕用字,可以正常顯示,那這是否代表,和tomcat的設定無關呢?
拜託了..
千萬不要逼我投靠easy php啊~~~~~~~~~~Sad


reply to postreply to post
作者 Re:tomcat5.5.9在使用罕用字後,會連帶的使其它中文資料變亂碼嗎? [Re:larrycon]
kevincml





發文: 61
積分: 0
於 2005-11-11 09:07 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
larrycon wrote:
我試過了
1.request.setCharacterEncoding("big5");
2.<%@page contentType="text/html;charset=big5"%>
3.改tomcat內web.xml內的fliter


那你現在這3個地方是怎麼設定?


reply to postreply to post
作者 Re:tomcat5.5.9在使用罕用字後,會連帶的使其它中文資料變亂碼嗎? [Re:larrycon]
larrycon





發文: 7
積分: 0
於 2005-11-14 11:40 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
1.在jsp程碼碼,第一個是import,再來就是它了.
2.每個jsp的第一行
3.按位元文化出版社出版的JSP書上所說的設定,

PS.謝謝你的關心,後來我改用UTF-8之後,本來都是亂碼,(因為我用UE10來寫),但我用記事本開啓另存成UTF-8編碼之後就可以正常的捉取字元了.謝謝


reply to postreply to post
» JWorld@TW »  Servlet/JSP 討論區

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8