图书查询-Java-Web程序设计教程-[共2页].pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Java Web 程序设计教程 300 页 </div> </div> </div> <jsp:include page="foot.jsp"></jsp:include> </body> </html> 14.5 图书查询 在 head.jsp 页面中,不只有登录、注销和注册功能,在它们的下面,还有图书查询功能,如 在搜书输入框中输入"My" ,就会出现图 14.7 所示的界面。 如果根据输入的内容,找不到任何图书,就会告知无符合条件的图书。下面按步骤列举代码 实现。 图 14.7 图书搜索结果 在 DAO 接口 IBookDAO.java 中加入方法: public List getRequiredBookByName(String name); 在 DAO 实现类 BookDAO.java 代码如下: public List getRequiredBookByName(String name){ try{ List books=this.getHibernateTemplate(). find("from Book where bookname like '%"+name+"%'"); return books; }catch(Exception e){ e.printStackTrace(); return null; } } 在业务逻辑接口 IBookService.java 中加入方法: public List getRequiredBookByName(String name); 业务逻辑实现类 BookService.java 代码如下: public List getRequiredBookByName(String name) { return bookDAO.getRequiredBookByName(name); } 方法实现完成后,就是 Action 实现了。首先在 struts.xml 中进行配置: <action name="searchBook" class="bookAction" method="searchBook"> <result name="success">/searchBook_result.jsp</result> </action>
- 粉丝: 84
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助