??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成a人片在线观看日本麻豆
,久久久久亚洲精品男人的天堂,在线亚洲人成电影网站色wwwhttp://www.tkk7.com/errorfun/category/18248.htmlM事情只要开始去做,永远不会(x)太迟?/description>zh-cnTue, 27 Feb 2007 14:29:29 GMTTue, 27 Feb 2007 14:29:29 GMT60- 当AJAX遭遇GBK的尴?/title>http://www.tkk7.com/errorfun/archive/2006/12/30/91000.htmlerrorfunerrorfunSat, 30 Dec 2006 05:34:00 GMThttp://www.tkk7.com/errorfun/archive/2006/12/30/91000.htmlhttp://www.tkk7.com/errorfun/comments/91000.htmlhttp://www.tkk7.com/errorfun/archive/2006/12/30/91000.html#Feedback6http://www.tkk7.com/errorfun/comments/commentRss/91000.htmlhttp://www.tkk7.com/errorfun/services/trackbacks/91000.html
我在之前的一文章?font color="#223355">struts,ajaxq解决Ҏ(gu)?/font>中讲到ajax提交q的解x(chng)案。这个方案在utf-8的编码下Q不提交或获取都没有变成ؕ码,但当你的客户端是GBK~码时提交就?x)出Cؕ码(获取时不?x)?j)?a id="Comments1_CommentList_ctl06_NameLink" href="/beansoft/" target="_blank">BeanSoft 说用encodeURIComponent保险Q呵呵,q个不是我没试过Q从一开始我pq了(jin)encodeURIComponent ,escape,encodeURIQ但最后出来的l果都没我说的U好。它们用的l果如下Q?br />escape (tng) 后提交,getParameter出来的是nullQ?br />encodeURI 后提交,和没使用用的时候是一个样Q?br />encodeURIComponent (tng) 后提交,包含Ҏ(gu)字符的请求都无法取得正确的倹{?br />
使用GBK~码提交后的数据在用服务器端用new String( value.getBytes("gbk"), "utf-8")后部分可以恢复正的中文Q但有一部分无法恢复Q这个原因估计是AJAX提交时设|了(jin)~码为UTF-8Q但我字W的实际~码是GBKQ所以在提交用用request.getParameter()获得的数据是用UTF-8的编码在GBK的字W集中找字符Q像我在?font color="#223355">struts,ajaxq解决Ҏ(gu)?/font>中说的那PUTF-8的编码可能有1?位或3?6q制Q如果它q个~码刚好?位的话,那在GBK可以扑ֈ正确的字W(但ƈ不是正确的)(j)Q但如果是三位呢Q那惨?jin),它后面的字符全部׃?x)变成qQ比?6D%51%C5 %E5%23%1C分别表示一个UTF-8~码的中文字W,那如果在GBK中,׃(x)把它当成三个字符L找,当然肯定是找不到的,有些扑ֈ的也是你读都M出来的。用new String( value.getBytes("gbk"), "utf-8")后就是用GBK的编码在UTF-8的字W集中查扑֭W,如果刚好你的字符在UTF-8~码中全部是2位的话,那就能正恢复,如果不是的话。。。。。?br />
现在q没扑ֈ在GBK~码下比较好的解x(chng)案,但今天看?a id="Comments1_CommentList_ctl06_NameLink" href="/beansoft/" target="_blank">BeanSoft 的一文章?a class="singleposttitle" id="viewpost1_TitleUrl" href="/beansoft/archive/2006/12/25/89835.html">JSP ?AJAX 的表单提交中文问题的单解x(chng)?/font>》说C用BASE64的方法,q个倒是没有试过Q过两天攑ց的时候就试一下,如果成功?jin)就跟大家共享一下?br />
PSQ因为项目用也用C(jin)FILTERQ在提交后第一旉?x)被改变字符~码Q不知道是不是这个增加的q解决的复杂性,当然我也试过在getParameter之前改变它的~码回utf-8Q但l果是一L(fng)?br />

]]>- [原创](mi)struts,ajaxq解决Ҏ(gu)http://www.tkk7.com/errorfun/archive/2006/12/09/86584.htmlerrorfunerrorfunSat, 09 Dec 2006 13:24:00 GMThttp://www.tkk7.com/errorfun/archive/2006/12/09/86584.htmlhttp://www.tkk7.com/errorfun/comments/86584.htmlhttp://www.tkk7.com/errorfun/archive/2006/12/09/86584.html#Feedback7http://www.tkk7.com/errorfun/comments/commentRss/86584.htmlhttp://www.tkk7.com/errorfun/services/trackbacks/86584.html阅读全文

]]>
վ֩ģ壺
ҹƬ|
þþƷAVδʮ|
һػ¼Ѳŷ|
벻?Ƭ|
hƵѹۿ|
ˬָ߳BBƵѿ|
۹һ|
ѹۿվ|
㽶Ƶ߲|
Ʒ˾߹ۿ|
ŮaëƬѹۿ|
Ʒþþwww|
þþþþþ99Ʒѹۿ|
AVպAVþ|
ĻѸƵ|
ƷƷۿ|
ɫƵ|
Ƭѹۿþ|
պĻ߲|
ƷƵ|
ƷavƬ|
ղƷϵ|
˾þô߽Ƶ|
Ʒ|
պػɫƬƵ|
ƷƵ|
˳ߵӰ|
ѻɫһëƬ|
GOGOGOѹۿ|
ʥһ|
a߹ۿ|
þ99Ʒѿ|
ĻŮ|
Ʒ˳߹ۿ|
182tvƵ߹ۿ|
͵ԾƷʮ|
ƷƬ߹ۿ|
þþƷëƬѹۿ|
ŮվɫƵ|
ŷһ|
վѹۿ|