国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

前臺傳中文到后臺Controller亂碼問題的解決

marek / 1241人閱讀

摘要:傳中文參數(shù)到的時候出現(xiàn)了亂碼。而且在測試環(huán)境上跑的時候功能正常但是在開發(fā)環(huán)境卻有問題。查了一些資料后了解到對于和的處理方式不同。總結方法受過濾器以及方法的限制,但是方法不受,所以要修改方式的亂碼問題,要從的配置文件入手解決。

JS傳中文參數(shù)到Controller的時候出現(xiàn)了亂碼。

查看了web.xml中的CharacterEncodingFilter配置沒有問題。

而且在測試環(huán)境上跑的時候功能正常但是在開發(fā)環(huán)境卻有問題。嘗試了在代碼中添加:

request.setCharacterEncoding("xxxx")之類的方法也不可行。

但是

new String(name.getBytes("ISO-8859-1"),"UTF-8");

可行。

查了一些資料后了解到Tomcat對于post和get的處理方式不同。

所以過濾器和request.setCharacterEncoding("xxxx")之類的方法對POST方法可行,但是對GET方法沒有作用。

所以想要解決這個問題要修改Tomcat的配置文件server.xml

找到 這段信息

然后再最后加上 URIEncoding="UTF-8" 即可。

總結:

post方法受過濾器以及setCharacterEncoding方法的限制,但是get方法不受,所以要修改get方式的亂碼問題,要從tomcat的配置文件入手解決。

以上,愚見。

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/65205.html

相關文章

  • 如何解決SSM框架前臺參數(shù)后臺亂碼問題

    最近在做一個SSM框架的項目,總是遇到一個問題,就是后臺接收前端傳遞的中文參數(shù)的時候,參數(shù)是亂碼的,導致sql語句經(jīng)常無法執(zhí)行,但是有很奇怪,在測試環(huán)境和生產(chǎn)環(huán)境都是正常的,就是本地開發(fā)環(huán)境總是這么坑人,那如何解決呢?1、比較累人,就是能不傳中文就不傳中文參數(shù),對于這點,大家就笑笑而過就行了。。。。 2、還是挺累人,真的得傳中文,那就將中文強制轉碼了,如下: 中文.getBytes(UTF-8);...

    niuxiaowei111 評論0 收藏0
  • AJAX入門這一篇就夠了

    摘要:性能會有所降低一點內容,刷新整個頁面用戶的操作頁面會中斷整個頁面被刷新了就是能夠做到局部刷新三對象是中最重要的一個對象。頭信息已經(jīng)接收,響應數(shù)據(jù)尚未接收。 一、什么是Ajax Ajax(Asynchronous JavaScript and XML) 異步JavaScript和XML Ajax實際上是下面這幾種技術的融合: (1)XHTML和CSS的基于標準的表示技術 (2)DOM進...

    tunny 評論0 收藏0
  • SpringMVC【開發(fā)Controller】詳解

    摘要:是使用攔截器來自動幫我們完成中文亂碼的問題的。這是我的首頁當然了,基于注解和基于來開發(fā),都是通過映射器適配器和視圖解析器的。能夠控制請求路徑和請求方式一個控制器寫多個業(yè)務方法到目前為止,我們都是一個控制器寫一個業(yè)務方法,這肯定是不合理的。 前言 本文主要是講解在Controller中的開發(fā),主要的知識點有如下: 編碼過濾器 使用注解開發(fā) 注解@RequestMapping詳解 業(yè)務方...

    Pines_Cheng 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<