request.getParameter中文乱码问题
2014-04-12 20:36
459 查看
1、获取URL的值为乱码(GET)
String para=new String(request.getParameter("para").getBytyes("iso8859-1"),"gb2312");
2、获取Form的值为乱码(POST)
使用过滤器
配置EncodingFilter;
public class EncodingFilter Implements Filter{
public void init(FilterConfig fconfig)throws ServletException{
}
public void doFilter(ServletRequest request,ServletResponse response,FilterChain chain) throws Exception{
request.setCharacterEncoding("utf-8");//根据你的页面设置
System.out.println("------------Change Encoding OK!----------");
chain.doFilter(request,response);
}
public void destroy(){
}
}
String para=new String(request.getParameter("para").getBytyes("iso8859-1"),"gb2312");
2、获取Form的值为乱码(POST)
使用过滤器
配置EncodingFilter;
public class EncodingFilter Implements Filter{
public void init(FilterConfig fconfig)throws ServletException{
}
public void doFilter(ServletRequest request,ServletResponse response,FilterChain chain) throws Exception{
request.setCharacterEncoding("utf-8");//根据你的页面设置
System.out.println("------------Change Encoding OK!----------");
chain.doFilter(request,response);
}
public void destroy(){
}
}
相关文章推荐
- request.getParameter中文乱码问题
- request.getparameter() 获取中文出现乱码 问题
- 解决request.getParameter()中文乱码的问题
- request.getParameter中文乱码问题
- request.getParameter中文乱码问题
- jsp中request.getParameter()中文乱码问题解决
- request.getparameter() 获取中文出现乱码 问题
- 解决var url="xxx&参数名="+“中文参数”; 传到后台根据String x = request.getParameter("中文参数名");乱码问题
- JSP用过滤器解决request getParameter中文乱码问题
- request.getParameter(param) 的中文乱码问题
- request.getParameter中文乱码问题解决办法
- request.getparameter中文乱码问题解决方案
- 解决request.getparameter中文乱码问题。
- Java Web request.getParameter中文乱码问题
- JSP用过滤器解决request getParameter中文乱码问题
- request.getParameter()在get和post方法中文乱码问题
- request.getParameter中文乱码问题
- request.getParameter中文乱码问题
- request.getParameter中文乱码问题
- json传递中文乱码解决方法以及解决request.getParameter()获取参数为乱码的问题