`
wiselyman
  • 浏览: 2082819 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
Group-logo
点睛Spring4.1
浏览量:81283
74ae1471-94c5-3ae2-b227-779326b57435
点睛Spring MVC4...
浏览量:130217
社区版块
存档分类
最新评论

奇怪的乱码问题解决

 
阅读更多

我的程序里,tomcat的配置有URIEncoding="UTF-8" useBodyEncodingForURI="true"

有spring的字符过滤器,所有能设置字符的地方全部设置了UTF-8,

当在程序运行的时候,新增数据,从页面到action又都变成了乱码。

在网上搜了好久没有得以解决,最后一个偶尔的灵感。将spring字符过滤器的filter-mapping放到别的前面。刚开始以为只要叫spring的字符filter放在前面就可以了,查了下原因:当某个url请求匹配了多个Filter时,应用服务器将多个Filter组织成FilterChain,这个链的执行顺序是由其<filter-mapping>元素在web.xml文件中的顺序决定的。

分享到:
评论

相关推荐

    奇怪的struts2的中文乱码问题及解决.docx

    奇怪的struts2的中文乱码问题及解决.docx

    网页乱码问题的解决方案

    网页乱码问题的解决方案 网页乱码问题的解决方案

    jquery获取URL中参数解决中文乱码问题的两种方法

    从A页面通过url传参到B页面时,获取URL中参数出现中文乱码问题,解析url参数的正确方法如下,感兴趣的朋友可以参考下

    服务器下载word乱码解决方案(文件名乱码、内容乱码)

    往往开发环境和生产环境在环境部署时会遇到很多奇怪的问题,此次word文档下载就被卡住了,通过一番努力终于找到了原因,分享给大家。上传文件txt格式,内有方法详细的代码注释及原因说明,jar包比较常见,大家自行...

    RestSharp 组件 修改接口返回中文乱码、指定属性的参数别名问题

    第二个问题是,有时候,对方接口参数比较奇怪,而我们的request类的属性又不能用那种名字,就需要指定别名。比如当当的开放平台 出版物类 的添加,某个参数的名字是 item_descs.editor_recomm ,显然,我们在写类的...

    Python遍历zip文件输出名称时出现乱码问题的解决方法

    本文实例讲述了Python遍历zip文件输出名称时出现乱码问题的解决方法。分享给大家供大家参考。具体如下: windows中使用python2.7遍历zip文件之后输出文件名等信息,console打印的中文及一些标点出现乱码。查了一下...

    Ajax request response 乱码解决方法

    此功能已进入试用一周了,都没有问题,奇怪的是今天出现了问题?? 代码如下:AjaxRequestObj.createEqStatusParameter=function() { if (eqStatusArray.length &lt; 1) { return; } var paramNameArray = new Array...

    css样式表中中文名字体乱码使用Unicode可解决

    奇怪了,前面的12px字体,1.5表示行高,好理解18px 后面的\5b8b\4f53不是太好理解,为什么写成这样的呢? 请教百度谷歌 发现“\5b8b\4f53″ 就是 “宋体”。用 unicode 表示,不用 SimSun, 是因为 Firefox 的某些...

    win7 iis7.5 乱码 和 解析不了ASP的ADO连接数据库 的解决方法

    那时候觉得这个文件奇怪 于是直接删除了,然后运行自己的ASP文件发现问题转化了 出现了ODBC连接错误,不过还是一大堆的乱码。。好了废话不说了,接着解决第二个问题第二个问题是因为是ASP错误500-100编码问题 ,...

    关于有些Asp.net项目发布后出现网址乱码的解决方法

    最近在部署一个网站,net2.0开发的,但是遇到一个很奇怪的问题。

    PHP+MYSQL出现乱码的处理步骤

    于是我以为可能是需要在页面顶部已启动SESSION立即取回SESSION值到变量,修改后好像还是没有解决问题。再次检查,发现一输入或输出中文内容出现乱码,而且同时SESSION取不到值,因为SESSION是在处理数据库后设置的,...

    safari cookie设置中文失败的解决方法

    由于是window操作系统,为了方便开发和调试,直接在chrome浏览器上进行测试,然后在android机上进行手机端测试,当功能基本完工后,原来在android上运行正常的应用,在IOS上运行时,出现很多奇怪的问题,根据排查,...

    [PAT]福尔摩斯的约会 python解决的三种办法

    大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四 14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母’D’,代表星期四;第2对相同的字符是’E’,那是第5个英文...

    Android修改系统字体完美显示英文国际音标

    也搜了一些帖子,但没有很好的解决方案,默认的英文字体还是挺美观的,只是某些英语音标的编码位上缺失了相应的字符而已,Anroid使用Java作为默认开发环境,那默认的字体也应该是使用UNICODE UCS编码的,事实证明的却...

    asp.net知识库

    帮助解决网页和JS文件中的中文编码问题的小工具 慎用const关键字 装箱,拆箱以及反射 动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/catch语句带来的warning 微软的应试题完整版(附答案) 一个...

    eal-webdev-assignments:eal-ba.webdev 作业和项目

    EAL BA Web 开发作业我将使用这个 repo... 这个 repo 可能包含: 我的作业的解决方案。 一些非常奇怪的迷你项目。 乱码。 目标: 使用 Git 成为忍者。 创建惊人的代码和 Web 应用程序。 创造一些有用的东西或回馈社区。

    Tinyxml 源代码(VC6 & VS2005)

    TinyXML会尝试跳过这些看似不正确的编码,你可能会得到一些奇怪的结果或者乱码,你可以强制TinyXML使用正确的编码模式。 通过使用LoadFile( TIXML_ENCODING_LEGACY )或者LoadFile( filename, TIXML_ENCODING_...

Global site tag (gtag.js) - Google Analytics