天锁卍斩月 2014-03-24 07:02 采纳率: 0%
浏览 2260
已采纳

jsp页面获得的数据存入mysql数据库之后出现乱码怎么办?

如题,且jsp和mysql的编码都已经设置成utf-8了而且
String equipment=request.getParameter("chance_equipment");
String state="未指派";
页面获得的中文数据存储不正常,是乱码,我自己定义的state却正常显示

  • 写回答

2条回答 默认 最新

  • 天锁卍斩月 2014-03-24 08:57
    关注

    在页面编码,数据库编码方式都统一的情况下,还有一个request编码,就是经过request获得的数据的编码方式,中文设置成utf-8比较好在request.getparameter之前加入request.setCharacterEncoding("utf-8");问题迎刃而解。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?