jsp乱码
just
posted @ 2009年5月06日 00:06
in web
, 995 阅读
来源:http://topic.csdn.net/t/20050601/19/4052373.html
1.首先你页面简体中文是否正常
2.jsp页面间简体中文参数传递是否正常
3.数据库查询插入是否正常
前两项可在jsp页面设置
1.<%@ page contentType="html/text;charset=UTF-8" %>
2.在第二个jsp接参数前打入代码 request.setCharacterEncoding("GB2312")不过在tomcat5中好像无效你可以这样 :
String ID = new String(request.getParameter("ID").getBytes("ISO-8859-1"),"UTF-8");
id为你要从上个页面接的参数。
3.首先确保自己的os db以及页面设置的字符集是否一样,如果一样的话应该没什么问题
据我估计搂住应在插入数据库前将插入的中文参数转一下。