最新第7章 Struts 2综合应用案例.ppt

最新第7章 Struts 2综合应用案例.ppt

加黑部分代码是配置该action应用的拦截器,我们知道,action默认使用的拦截器是“defaultStack”,本例为action配置该拦截器,但加入了两个参数: param name=validation.excludeMethods*/param 表示对所有方法都不验证,而 param name=validation.includeMethodsaddBook,updateBook/param 表示验证“addBook”、“updateBook”两个方法,通过这样的设置,系统就会只验证“addBook”、“updateBook”两个方法,而不验证其他方法了。 图书删除功能非常简单,输入“ISBN”后,单击“图书删除”按钮,就会根据BookAction中的“deleteBook”方法删除图书信息。“deleteBook”方法实现为: public String deleteBook() throws Exception{ if(new LendDao().selectByBookISBN(book.getISBN())!=null){ this.setMessage(该图书已经被借出,不能删除); return SUCCESS; } Book bo=bookDao.selectBook(book.getISBN()); if(bo==null){

文档评论(0)

1亿VIP精品文档

相关文档