日期:2014-05-18  浏览次数:20628 次

JSP 中文传递时出现问题
我想做一个翻页的功能,从数据库中读出数据然后只显示一部分内容,点击下一页显示第二页内容,在下一页的参数传递中有sql=select   *   from   tiezi   where   title= ' "+tztitle+ " '           tztitle变量是html页面输入的一个中文,我用过很多方法但是在传到第二页的时候呀不就传不过去,要不就传过去就乱码   请教大家有什么更好的方法没?先谢谢拉

------解决方案--------------------
http://www.blogjava.net/richardeee/archive/2007/01/23/Chinese_encoding_problem_for_all.html
------解决方案--------------------
url传递参数不能用中文,先URLencode一下
------解决方案--------------------
可以转换一下,比如说
String dname =(String)request.getParameter( "dname ");
ename=new String(ename.getBytes( "ISO8859-1 "), "gb2312 ");