131.servlet

servlet

查询

页面

-------》BookServlet程序

1、查询全部图书

2、保存到Request域中

3、请求转发到pages/manager/manager.jsp页面

-----》pages/manager/manager.jsp

显示所有图书信息

1、从Request域中获取全部图书信息

2、使用JSTL标签库遍历输出

那是因为jsp无法直接访问数据库,所以通过Servlet来访问数据库

添加

在jsp添加页面输入数据后

-----》BookServlet程序

1、获取请求的参数,封装成Book对象

2、调用BookService.addBook()保存图书

3、跳到图书列表页面

/manager/bookServlet?action=list

刷新数据,显示添加的图书

删除

1、获取请求的参数id,图书信息

2、调用bookService.deleteBookById();

3、重定向回到图书列表管理页面

/book/manager/bookServlet?action=list

修改

图书列表中jsp页面

—》点击【修改】跳转方向路径是:manger/bookServlet?action=getBook&id=图书编号

—》BookServlet程序

getBook() 获取要修改的图书信息

1、获取图书编号

2、调用BookService.queryBookById(id):Book:得到修改图书信息

3、把图书保存在Request域中

4、请求转发到/pages/manager/book_edit.jsp页面中

update() 保存修改图书的操作

1、获取请求的参数==封装成为Book对象

2、调用BookService.updateBook(book);修改图书

3、重定向回到图书列表管理页面

地址:/工程名/manage/bookServlet?action=list

----》把修改的图书信息,带到表单中,去显示

到回页面

猜你喜欢

转载自blog.csdn.net/weixin_43206161/article/details/113001611