现在我用SSH做一个图书管理系统,我现在分页成功了,我想把按图书名查找加上该怎么做呢
public PageBean queryForPage(int pageSize, int page) {
final String hql="from BookInfo";
int allRow=bookInfoDao.getAllRowCount(hql);
int totalPage=PageBean.countTotalPage(pageSize, allRow);
final int offset=PageBean.countOffset(pageSize, page);
final int length=pageSize;
final int currentPage=PageBean.countCurrentPage(page);
List<BookInfo> list=bookInfoDao.queryForPage(hql, offset, length);
PageBean pageBean=new PageBean();
pageBean.setPageSize(pageSize);
pageBean.setCurrentPage(currentPage);
pageBean.setAllRow(allRow);
pageBean.setTotalPage(totalPage);
pageBean.setList(list);
pageBean.init();
return pageBean;
}
这是按分页显示的方法,怎么把按图书名查找的条件加上呢,我是个菜鸟,请大家帮忙!谢谢!
public PageBean queryForPage(int pageSize, int page) {
final String hql="from BookInfo";
int allRow=bookInfoDao.getAllRowCount(hql);
int totalPage=PageBean.countTotalPage(pageSize, allRow);
final int offset=PageBean.countOffset(pageSize, page);
final int length=pageSize;
final int currentPage=PageBean.countCurrentPage(page);
List<BookInfo> list=bookInfoDao.queryForPage(hql, offset, length);
PageBean pageBean=new PageBean();
pageBean.setPageSize(pageSize);
pageBean.setCurrentPage(currentPage);
pageBean.setAllRow(allRow);
pageBean.setTotalPage(totalPage);
pageBean.setList(list);
pageBean.init();
return pageBean;
}
这是按分页显示的方法,怎么把按图书名查找的条件加上呢,我是个菜鸟,请大家帮忙!谢谢!
解决方案 »
- 第一份工作在金蝶做erp的二次开发,有助于以后的发展吗
- 求助:是关于数据库的连接
- javamail 读取较大附件
- 附件问题,本来附件上传到系统发布目录下面的某个目录中,但随着运行时间长,系统变的臃肿,即附件上传的太大,太多。问题是想把附件从发布目录分离出来
- 如何写一个给 c 调用的java程序
- 高手近来看看啊,一个jsp动态页面生成静态页面完整方案!!!!
- 怎么样完全过滤掉html代码,哪个知道的呀?
- ResultSet如何遍历表结构未知的表?
- jsp如何调用水晶报表阿,我用的是sqlserver的数据库,请大家帮我啊 !能否给我祥码和方法呢?
- tomcat为什么要加载两次 配置文件
- Java 取html 标签中的值
- jdbc里面的PreparedStatement问题,跪求高手解答
final String hql="from BookInfo where bookName like '%"+bookname+"%';不是很完善,但原理是类似的。