<a href="baseData/class.do?command=paging&str=${user.classname}" >信息查看</a>
Action类请求查询相关代码如下:
String str= request.getParameter("str");
String hql = "from Grade where classname= "%" + str + "%"";
点击“信息查询”,显示不了结果,可以确认str不是空值,怎么查询不了呢?谢谢!
------解决思路----------------------
// 精确查询
String hql = "from Grade where classname='" + str + "'";
// 模糊查询
String hql = "from Grade where classname like '%'" + str + "%'";
------解决思路----------------------
第一个百分号的后面的单引号去掉
------解决思路----------------------
开发的时候可以把执行的SQL语句显示。