表单修改提交后,中文乱码问题
来源:互联网 发布:用户和数据库的接口 编辑:程序博客网 时间:2024/05/23 12:00
myeclipse中的jsp文件编码格式为utf8;tomcat中数据编码格式为utf8;
但是在表单修改提交后(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")
- 表单修改提交后,中文乱码问题
- jsp表单提交后,显示中文乱码
- 表单提交中文乱码的问题
- 表单提交中文乱码的问题
- jsp 提交表单中文乱码问题
- JSP 表单提交中文乱码问题
- shtml页面表单提交中文乱码问题
- 提交表单时的中文乱码问题
- 关于提交form表单中文乱码问题
- jsp表单提交的中文乱码问题
- 解决 jsp表单提交中文乱码问题!
- 表单提交的中文乱码问题
- 关于Form表单提交中文乱码问题
- 解决表单提交中文乱码问题
- form表单提交中文乱码问题
- form表单提交中文乱码问题
- 表单提交中文乱码
- 关于Struts里提交中文表单到ActionForm后的乱码问题。
- Android消息推送2
- ELK简单问答
- c++调用.net dll,调试时报异常First-chance exception at 0x7556C54F (KernelBase.dll)
- keytool 错误: java.io.IOException: Keystore was tampered with, or password was incorrect
- 直接访问/web-inf/下的页面
- 表单修改提交后,中文乱码问题
- C++链表插入,为什么头节点必须是二位指针
- 修改Eclipse项目使之支持JPA工具
- 【Python学习笔记】pip安装失败的替代方法&解决方案
- for ... in()语句 (类似查询字段的别名),这里是结果集的别名
- QT操作WPS表格的简单实现
- JavaScript 相关知识
- 在Windows下使用TinyXML-2读取UTF-8编码包含中文字符的XML文件
- 多维度条件情况处理