jsp中文显示问题
页面编码UTF-8
数据库编码UTF-8
查询语句:select * from test where status like '%关闭%';
在本地运行正常;
上传服务器运行,语句没有执行;
在服务器上phpmyadmin运行查询语句正常,就只有在jsp中运行没有执行。
前辈,求解!!!!!!!!!!!!!!!!
[解决办法]
先确定乱码的来源。可以用httpwatch或者action里打印出这个参数值。然后才有解决办法
如果是post过来就是乱码,那就是页面编码不对。
如果是发送查询语句才出现乱码,那就在连接字符串后面加上encoding。
[解决办法]
楼上正解,先分析问题出现在哪,再着手解决!
[解决办法]
jsp->传到java-->调用数据库
然后返回。。
传递的sql语句打印出来看看有没有错误、、
[解决办法]
代码贴出来看看。。。
[解决办法]
吧代码贴完整啊。。楼主。。。
[解决办法]
String sql="SELECT * FROM project WHERE p_ctime!='关闭' or (status ='关闭' and date>DATE_ADD(NOW( ),INTERVAL -1 DAY))";
改成这样试试。。
[解决办法]
楼主贴出来的代码有错啊。双引号中怎么可以再用双引号呢。要用单引号。
[解决办法]
你先要找到第一次出乱码的地方