java get方式中文乱码
来源:互联网 发布:淘宝店铺首页链接在哪 编辑:程序博客网 时间:2024/05/21 06:18
get方式提交的参数编码,只支持iso8859-1编码。
输入参数是中文,输出结果有乱码。
hello?userName=北京
å京, 你好!
如果里面有中文,在后台就需要转换编码,如下
String name = request.getParameter("userName");name = new String(name.getBytes("iso8859-1"),"utf-8");
再次输出结果OK。
北京, 你好!
public class HelloServlet extends HttpServlet {protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {//模拟网络延迟try {Thread.sleep(3000);} catch (InterruptedException e) {e.printStackTrace();}//接收请求参数<span style="color:#ff0000;">request.setCharacterEncoding("utf-8");String name = request.getParameter("userName");name = new String(name.getBytes("iso8859-1"),"utf-8");</span>System.out.println(name);//作出响应<span style="color:#ff0000;">response.setContentType("text/html;charset=utf-8");</span>PrintWriter out = response.getWriter();out.println(name + ", 你好! ");out.close();}}
0 0
- java get方式中文乱码
- java中文乱码转码不成功、pl/sql数据库中文乱码、get提交方式中文乱码
- Get方式中文乱码问题
- java用get方式发送中文乱码解决方法
- JAVA中Get、Post方式提交中文乱码解决方法
- java get请求中文乱码
- java get请求中文乱码
- Get方式提交中文乱码问题解决
- 【get/post】方式的中文乱码
- post、get提交方式,超链接中文乱码
- GET&POST方式解决中文乱码问题
- Get方式提交中文乱码问题
- get方式传参中文乱码
- from 表单get 方式中文乱码
- get方式传值中文乱码
- JSP的get方式中文乱码问题
- get post 中文请求乱码解决方式
- 终极解决GET方式中文乱码
- clojure.spec库入门学习
- POJ 3252 Round Numbers [数位DP]【动态规划】
- 纪念第一篇博客
- 内存溢出问题
- python字符编码
- java get方式中文乱码
- 28. Implement strStr()(String字符串匹配)
- myeclipse使用总结,不定期更新
- freemaker String 常见操作语法
- 短信重发机制
- :java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams cannot be cast to android.wi
- Unity3D性能优化(二)
- edge浏览器首页注册表设置
- SVM与逻辑回归的区别