??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><link>http://www.tkk7.com/errorfun/archive/2006/12/30/91000.html</link><dc:creator>errorfun</dc:creator><author>errorfun</author><pubDate>Sat, 30 Dec 2006 05:34:00 GMT</pubDate><guid>http://www.tkk7.com/errorfun/archive/2006/12/30/91000.html</guid><wfw:comment>http://www.tkk7.com/errorfun/comments/91000.html</wfw:comment><comments>http://www.tkk7.com/errorfun/archive/2006/12/30/91000.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.tkk7.com/errorfun/comments/commentRss/91000.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/errorfun/services/trackbacks/91000.html</trackback:ping><description><![CDATA[ <p> <font size="2">我在之前的一文章?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"><font color="#223355">BeanSoft</font></a> 说用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 /><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><font color="#000000">中说的那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 /><br />现在q没扑ֈ在GBK~码下比较好的解x(chng)案,但今天看?a id="Comments1_CommentList_ctl06_NameLink" href="/beansoft/" target="_blank"><font color="#223355">BeanSoft</font></a> 的一文章?a class="singleposttitle" id="viewpost1_TitleUrl" href="/beansoft/archive/2006/12/25/89835.html"><strong><font color="#006bad">JSP ?AJAX 的表单提交中文问题的单解x(chng)?/font></strong></a><font size="3"></font>》说C用BASE64的方法,q个倒是没有试过Q过两天攑ց的时候就试一下,如果成功?jin)就跟大家共享一下?br /><br />PSQ因为项目用也用C(jin)FILTERQ在提交后第一旉?x)被改变字符~码Q不知道是不是这个增加的q解决的复杂性,当然我也试过在getParameter之前改变它的~码回utf-8Q但l果是一L(fng)?br /><br /></font></font> </p> <img src ="http://www.tkk7.com/errorfun/aggbug/91000.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/errorfun/" target="_blank">errorfun</a> 2006-12-30 13:34 <a href="http://www.tkk7.com/errorfun/archive/2006/12/30/91000.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创](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阅读全文

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