tomcat post提交和get提交产生乱码的解决办法
2013-07-20 16:46
357 查看
post提交乱码解决办法
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>gb2312</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-------------------------------------------
get提交 是乱码
有两种修改方式:1.在服务器的配置文件中修改;2.通过String 类提供的方法修改
1.在你的Tomcat服务器根目录下找到conf/server.xml文件,在文件中加这样一行,URIEncoding="GBK"
server.xml代码块
<Connector
port="8080"
redirectPort="8443"
minSpareThreads="25"
connectionTimeout="30"
maxThreads="150"
maxSpareThreads="75"
URIEncoding="GBK">
2.
String newName = new String(request.getParameter("name").getBytes("iso8859-1"),"GBK");
说明:name是从上一个页面通过get方式传过来的 汉字!
newName 是转码之后的值!
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>gb2312</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-------------------------------------------
get提交 是乱码
有两种修改方式:1.在服务器的配置文件中修改;2.通过String 类提供的方法修改
1.在你的Tomcat服务器根目录下找到conf/server.xml文件,在文件中加这样一行,URIEncoding="GBK"
server.xml代码块
<Connector
port="8080"
redirectPort="8443"
minSpareThreads="25"
connectionTimeout="30"
maxThreads="150"
maxSpareThreads="75"
URIEncoding="GBK">
2.
String newName = new String(request.getParameter("name").getBytes("iso8859-1"),"GBK");
说明:name是从上一个页面通过get方式传过来的 汉字!
newName 是转码之后的值!
相关文章推荐
- 关于edoc程序tomcat post提交中文乱码解决办法
- Tomcat 不同版本下的get post 中文乱码解决办法
- Tomcat get/post提交中文乱码解决办法
- jsp中get和post方法的区别及产生乱码后的解决办法
- Tomcat get/post提交中文乱码解决办法
- tomcat get post 乱码解决办法URIEncoding="UTF-8"
- tomcat下get方式提交请求乱码解决办法
- Tomcat下GET方式提交请求乱码解决办法
- 修改tomcat的server文件配置解决get方式提交数据产生的乱码
- tomcat下get方式提交请求乱码解决办法
- myeclipse jsp post方式提交中文乱码解决办法
- tomcat服务器大数量数据提交Post too large解决办法
- 解决get提交乱码,修改tomcat的编码
- JQuery中Ajax的Post提交中文乱码、windows.location.href 中文汉字乱码和springmvc使用原生态HttpServletRequest接收参数中文乱码解决办法
- Tomcat在处理GET和POST请求时产生的乱码问题
- JAVA中Get、Post方式提交中文乱码解决方法
- tomcat 8解决了GET提交的中文乱码问题
- tomcat服务器大数量数据提交Post too large解决办法
- form表单的post,get提交方式分析以及产生的乱码问题
- 解决用jquery的get或者post提交方式提交到struts2中的action中文乱码问题