zoukankan      html  css  js  c++  java
  • JSP中文乱码问题

    1.其他JSP转发过来的用request内置对象接受的中文信息乱码,处理方式在接受数据前设置下编码(在每次接收请求参数时,最好提前设置编码)
    request.setCharacterEncoding(“utf-8”);*//里面的编码根据你的JSP页面编码,可能是GBK***

    2.上面方式如果还不可以解决乱码,那么直接将接收到的数据通过String的构造方法使用指定的编码类型重新构造一个String对象即可
    new String(request.getParameter(“name”).getBytes(“ISO-8859-1”),”utf-8”);


    中文乱码的原因
    请求参数的文字编码方式与页面中的不一致,所有request的请求都是ISO-8859-1的编码,而在页面中我们一般采用的编码是utf-8或者是gbk(myeclipse不支持),因此产生了乱码,一般情况下第一种方式即可解决

  • 相关阅读:
    hdu1242 Rescue BFS广搜 + 优先队列
    hdu 1430 魔板
    康托展开
    hdu 4394 Digital Square(bfs)
    hdu 1969 Pie
    KMP模板
    hdu 1846 Brave Game
    循环赛日程表
    hdu 1022 Train Problem I
    整数划分问题
  • 原文地址:https://www.cnblogs.com/wangqilong/p/9417554.html
Copyright © 2011-2022 走看看