美文网首页
中文乱码处理

中文乱码处理

作者: lcwcloud | 来源:发表于2018-03-20 20:43 被阅读0次

     1. 乱码出现情况 

     (1)form表单提交 Post request.setCharacterEncoding("utf-8");//GBK ISO-8859-1 gb2312 Get new String(request.getParameter("username").getBytes("iso-8859-1"),"utf-8"); 

    (2)超链接 超链接提交本质是Get提交 解决方法同Get提交点击

    (3)sendRedirect() response.sendRedirect(); 

    (4)往数据库中插入中文乱码

     2. 乱码问题出现原因 乱码主要是各处采用的编码方式不同,比如客户端浏览器,服务器系统,Web容器,项目本身,http参数传递时采用的编码,各处采用的编码方式不同就会出现中文乱码问题。 

     3. 乱码问题解决思路 一句总结的话就是:统一编码格式,保证项目运行的涉及到的节点,采用统一的编码格式。往数据库中插入中文乱码,涉及到创建数据库是采用的编码。

    相关文章

      网友评论

          本文标题:中文乱码处理

          本文链接:https://www.haomeiwen.com/subject/dqzdqftx.html