用 request.getParameter("Photo_Name")从上个页面获值,
然后用String strSQL = "select * from Image where Photo_Name = '"+request.getParameter("Photo_Name")+"' order by id desc"; 查询,结果获得的值的乱码,打印出来是这样的
select * from Image where Photo_Name = '????' order by id desc。
高手帮忙谢谢。
然后用String strSQL = "select * from Image where Photo_Name = '"+request.getParameter("Photo_Name")+"' order by id desc"; 查询,结果获得的值的乱码,打印出来是这样的
select * from Image where Photo_Name = '????' order by id desc。
高手帮忙谢谢。
解决方案 »
- pager利用urlrewrite,重定向,伪静态化问题!
- JSP页面内的请求如何传入dopost中处理(action="" 路径问题)
- 怎么Servlet引用JS文件出錯
- Collection 读数据库表读不了
- 网站的奇怪代码
- 在用hibernate的update方法的时候 没有执行!怎么回事?在线等!
- <s:a href="xxx.action">xxx</s:a> 和 <s:a action="xxx.action">xxx</s:a> 有什么区别?
- 有一个问题想劳驾各位了。
- 如何实现JSP与mysql的连接?
- resin下使用setAttribute存储在session中的汉字用getAttribute取出显示乱码,何也?
- JSP有关,解释下几个属性
- 谁用过Struts2的Tree?
楼主【haomeina】截止到2008-07-11 14:49:38的历史汇总数据(不包括此帖):
发帖的总数量:13 发帖的总分数:200 每贴平均分数:15
回帖的总数量:10 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:11 结贴的总分数:160
无满意结贴数:2 无满意结贴分:70
未结的帖子数:2 未结的总分数:40
结贴的百分比:84.62 % 结分的百分比:80.00 %
无满意结贴率:18.18 % 无满意结分率:43.75 %
楼主加油
String photoName = request.getParameter("Photo_Name")==null?"":request.getParameter("Photo_Name");
photoName = new String(photoName.getBytes("ISO-8859-1"),"GBK");
String strSQL = "select * from Image where Photo_Name = '"+request.getParameter("Photo_Name")+"' order by id desc";
试试。
后台使用java.net.URLDecoder的decode方法,将接收到的uri转换回指定编码。
例如:
在JS中:url = encodeURI(url); //将url转码后台:URLDecoder.decode(qryStr, "UTF-8"); // URL解码(此处必须是UTF-8)