Post和get乱码
2024-10-15 15:39:35
post 在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>
get
修改tomcat配置文件添加编码与工程编码一致,如下:
<Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
另外一种方法对参数进行重新编码:
String userName new
String(request.getParamter("userName").getBytes("ISO8859-1"),"utf-8")
ISO8859-1是tomcat默认编码,需要将tomcat编码后的内容按utf-8编码
最新文章
- Storm编译打包过程中遇到的一些问题及解决方法
- PowerDesigner更改数据库类型
- 【Eclipse】安装subclipse的Eclipse插件
- C#里WinForm开发中如何实现控件随窗体大小的改变而自动适应其改变(转)
- Using unique option prefix myisam-recover instead of myisam-recover-option
- 最简单的视音频播放示例8:DirectSound播放PCM
- Android 快捷方式
- UVA 100 - The 3n+1 problem (3n+1 问题)
- 正则语言(转的 大额_skylar )
- STAR法则
- STM32初学Keil4编译时出现 Error:Failed to execute &#39;BIN40/Armcc&#39;
- Vue——轻松实现vue底部点击加载更多
- Codeforces 1099 - A/B/C/D/E/F - (Done)
- [Day11]接口、多态
- centos6.7环境半虚拟化软件xen及xm配置工具使用详解
- LeetCode 44 Wildcard Matching(字符串匹配问题)
- [LeetCode] 532. K-diff Pairs in an Array_Easy tag: Hash Table
- FindWindow 查找窗口
- 2018-10-15 00:41:45 c language
- 关闭linux的防火墙