美文网首页
解决Web项目的乱码问题

解决Web项目的乱码问题

作者: hddwsz | 来源:发表于2017-06-18 21:41 被阅读0次

    辛辛苦苦写了几个小时的代码,测试运行,满心期待通过,但是程序出现了乱码,的确是一件非常无奈的事!

    通过四个方面解决乱码问题:

    第一个方面:保证软件统一设置为UTF-8.其中数据库,eclips软件设置为UTF-8,以及检查浏览器文字编码是否为Unicode.

    第二个方面:通过表单向服务端提交数据.如果是get方式中文乱码问题,使用手动转码;如果是post方式文中乱码问题,使用代码 request.setCharacterEncoding(“utf-8”);

    第三个方面:如果是下载文件时,另存为弹出文件有乱码,利用工具类设置.

    DownLoadUtils.setConentType(request, fName, response,getServletContext());

    工具类代码如下:(仅供参考)

    第四个方面:服务器向客户端响应中乱码.使用代码 response.setContentType(“text/html;charset=utf-8”);

    以上为解决乱码问题的四个方面,有不足之处还请见谅!

    相关文章

      网友评论

          本文标题:解决Web项目的乱码问题

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