处理request中文乱码的一个比较low,单管用的方法
2016-11-02 14:32
351 查看
String username = request.getParameter("username");
byte[] bytes = username.getBytes("iso-8859-1");
String result = new String(bytes, "gb2312");
out.print(result);
如我们所见,先从request中获得参数,接着把字符串按照iso-8859-1编码打散成byte数组,然后用gb2312编码组合成新字符串,最后打印出来就是正常的中文了。
(其中的码制根据具体情况进行变换)
相关文章推荐
- javaWeb-Servlet的继承体系和HttpServletRequest中常用的方法+HttpServletResponse对中文乱码的处理
- 处理中文乱码的常用方法
- asp整合到asp.net当中,当asp中form提交后,request中文名为乱码的解决方法
- JAVA 中URL链接中文参数乱码的处理方法
- ASP.NET中Request.Form中文乱码的解决方法
- 对于表单域乱码的处理!!只要一个简单的方法的,好好....
- JAVA 中URL链接中文参数乱码的处理方法
- 处理JSP中文跨页面间传参乱码的问题有两种方法实现方法(每个搞JSP的最常遇到的问题之一) 实例版:)
- JFreeChart 中文乱码 一站式解决 一个方法搞定
- JNI字符转换中文乱码的处理方法
- asp.net页面之间传中文是乱码的处理方法
- JAVA 中URL链接中文参数乱码的处理方法
- JAVA 中URL中文参数乱码的处理方法(汇总)
- 【转】 解析Java中文乱码的处理方法
- struts中对中文乱码的处理方法
- asp.net页面之间传中文是乱码的处理方法
- wordpress中文乱码处理方法
- JAVA笔记3--如何Request,如何处理中文获取乱码问题
- 中字符转换中文乱码的处理方法
- mindmanager9便笺中输入中文出现乱码的处理方法