前后端数据交互乱码
2017-05-15 20:18
239 查看
前后端数据交互乱码
独立修改编码方式
可以设置单个参数的编码方式String name = new String((request.getParameter("name")).getBytes("iso-8859-1"),"utf-8");
也可以修改request的编码方式即可
try { request.setCharacterEncoding("utf-8"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); }
在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> </filter> <filter-mapping> <filter-name>CharacterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
相关文章推荐
- 在非英文字符集的页面上,如果使用Ajax方式进行数据交互的话,就必须要注意保证前后端数据的统一编码,否则,很容易就出现乱码!
- 后端数据中文乱码的问题
- Ueditor 前后端数据交互
- Ajax异步交互解决数据乱码问题
- 前后端数据交互方法
- flex和后端的数据交互(一)--XML和HTTPService
- 前后端数据交互方法 汇总
- 前后端数据交互方法
- Unity3d 前端与后端之间的数据交互
- 前后端数据交互方法
- 【Web后端笔记】jsp传递中文数据出现乱码的问题
- 前台与服务器数据交互乱码问题终极解决
- 实现前后端数据交互方法汇总
- springMVC前后端数据交互
- spring mvc 前后端数据交互笔记(解决httprequest400,415问题)
- 关于客户端与服务器ajax使用json数据交互,出现中文乱码或因包含html标答而报错的问题(base64加密)
- 前后端数据交互方法
- 基于websocket的前端与后端之间的数据交互
- 前后端数据交互总结
- Angular+servlet java实现前后端数据交互