解决 Jsp 页面中的中文乱码问题

     造成乱码的原因是请求参数的文字编码方式与页面中指定的编码方式不一致,所有的 request 请求都是 ISO-8859-1 的,而 JSP 页面采用了 UTF-8 的编码方式。要解决此类问题,只要将或得到的数据通过 String 的构造方法使用指定的编码类型重新构造一个 String 对象,即可正确显示中文信息。

      例:  name 参数值为:<%=new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8") %>

 

posted @ 2016-07-15 15:32  Janenan  Views(182)  Comments(0)    收藏  举报