主頁(yè) > 知識(shí)庫(kù) > JSP struts2 url傳參中文亂碼解決辦法

JSP struts2 url傳參中文亂碼解決辦法

熱門標(biāo)簽:聊城智能電銷機(jī)器人外呼 地圖標(biāo)注市場(chǎng)怎么樣 好操作的電話機(jī)器人廠家 泰州泰興400電話 怎么申請(qǐng) 南京新思維電話機(jī)器人 百度地圖添加標(biāo)注圖標(biāo)樣式 南昌市地圖標(biāo)注app 如何用中國(guó)地圖標(biāo)注數(shù)字點(diǎn) 企業(yè)怎么在聯(lián)通申請(qǐng)400電話

JSP struts2 url傳參中文亂碼解決辦法

1.設(shè)置struts.xml

constant name="struts.i18n.encoding" value="UTF-8" />

或是設(shè)置struts.properties(我自己沒試過)

struts.i18n.encoding=UTF-8

2.在web.xml添加編碼過濾器

filter>
filter-name>characterEncodingFilter/filter-name>
filter-class>org.springframework.web.filter.CharacterEncodingFilter/filter-class>
init-param>
param-name>encoding/param-name>
param-value>UTF-8/param-value>
/init-param>
init-param>
param-name>forceEncoding/param-name>
param-value>true/param-value>
/init-param>
/filter>
filter> 
 filter-name>characterEncodingFilter/filter-name> 
 filter-class>org.springframework.web.filter.CharacterEncodingFilter/filter-class> 
 init-param> 
  param-name>encoding/param-name> 
  param-value>UTF-8/param-value> 
 /init-param> 
 init-param> 
  param-name>forceEncoding/param-name> 
  param-value>true/param-value> 
 /init-param> 
/filter> 

上面用的是spring自帶的,也可以自己寫,核心語句就是request.setCharacterEncoding(this.encoding);

3.設(shè)置tomcat的配置

1和2都只能設(shè)置post方式提交數(shù)據(jù)的編碼方式,如果url有中文的話就會(huì)有亂碼,解決辦法是在

tomcat的\conf\server文件的

Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
Connector port="8080" protocol="HTTP/1.1" 
    connectionTimeout="20000" 
    redirectPort="8443" URIEncoding="UTF-8"/> 

加入 URIEncoding="UTF-8"。如果你正在使用eclipse,記得重啟eclipse,把服務(wù)器的設(shè)置刪除,重新設(shè)置。我就是因?yàn)闆]有這樣做搞得配置文件沒生效,調(diào)試了半天

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

您可能感興趣的文章:
  • 淺談jsp文件和HTML互相引入的亂碼問題
  • jsp用過濾器解決中文亂碼問題的方法
  • JSP MySQL插入數(shù)據(jù)時(shí)出現(xiàn)中文亂碼問題的解決方法
  • 請(qǐng)求轉(zhuǎn)發(fā)jsp頁(yè)面亂碼問題的快速解決方法
  • jsp傳參 servlet接收中文亂碼問題的解決方法
  • jsp SmartUpload 中文亂碼問題解決
  • JSP對(duì)URL鏈接中的中文亂碼處理方法總結(jié)
  • JSP服務(wù)器端和前端出現(xiàn)亂碼問題解決方案

標(biāo)簽:開封 吉林 臨汾 烏蘭察布 自貢 銅川 白銀 山南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《JSP struts2 url傳參中文亂碼解決辦法》,本文關(guān)鍵詞  JSP,struts2,url,傳參,中文,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《JSP struts2 url傳參中文亂碼解決辦法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于JSP struts2 url傳參中文亂碼解決辦法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章