小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

關(guān)于中文亂碼問(wèn)題的補(bǔ)充,主要正對(duì)URL參數(shù)有中文的問(wèn)題。

 ShangShujie 2007-04-12

關(guān)于中文亂碼問(wèn)題的補(bǔ)充,主要正對(duì)URL參數(shù)有中文的問(wèn)題。Jbuilder 中和Tomcat中是不一樣的。UTF-8,URIEncoding,編碼,亂碼,URL亂碼

在表單提交中文搜索過(guò)程中,翻頁(yè),鏈接都帶有關(guān)鍵字參數(shù)(注意這里是用URL參數(shù)),此時(shí)URL必須編碼為你JSP編碼格式,下面以UTF-8為例:
Keywords:車
URL=show.do?keywords=<%=URLEncode.encode("車","uft-8")%>
此時(shí)通過(guò)
[原創(chuàng)] MySQL支持UTF-8編碼全攻略
"struts中文問(wèn)題","struts國(guó)際化問(wèn)題"——終極解決方案 (最好先看下這兩篇文章)
里面的配置,在提交到Action或者在頁(yè)面用
keywords=request.getParameter("keywords");
方式得到關(guān)鍵字的值編碼還是有亂碼
但是在用Jbuilder調(diào)試的時(shí)候是正常的,
注意此項(xiàng)目的文檔編碼在Jbuilder中應(yīng)該設(shè)置為相應(yīng)的編碼,我這里是設(shè)置為Utf-8
Jbuilder中的設(shè)置地方Project-->Project Properties-->General--Encoding

此時(shí)解決方法很簡(jiǎn)單,在tomcat 配置文件(cnf\server.xml)server.xml里面
鏈接里面加上編碼URIEncoding="UTF-8"
<Connector acceptCount="100"
           connectionTimeout="20000"
           disableUploadTimeout="true"
           port="8080"
           redirectPort="8443"
           maxSpareThreads="75"
           maxThreads="150"
           minSpareThreads="25"
           URIEncoding="UTF-8">
</Connector>

重啟動(dòng)Tomcat,此時(shí)就正常了

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多