后台图书馆管理之查看所有图书| 学习笔记

简介: 快速学习后台图书馆管理之查看所有图书

开发者学堂课程【Java Web 项目实战2:图书商城后台图书馆管理之查看所有图书】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/35/detail/799


后台图书馆管理之查看所有图书


内容简介

一、相关类创建

二、AdminAddBookServlet.

三、AdminBookServlet.java

四、查询所有图书

 

l  相关类创建

1.创建 web.servle.admin:

Ø  AdminBookServlet

Ø  AdminAddBookServlet(添加图书,包含上传):上传不能使用 BaseServlet,因为BaseServlet 中需要 getParameter()方法,而上传 getParameter()方法就不能再使用了。

 

l  AdminAddBookServlet.

package cn.itcast.bookstore.book.web.servlet.admin;

import java.io.IOException;

public class AdminAddBookServlet extends HttpServlet {

private BookService bookService = new BookService ();

public void doPost (HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

request.setcharacterEncoding("utf-8");

response.setcontentType("text/html;charset=utf-8");

}


l  AdminBookServlet.java

package cn.itcast.bookstore.book.web.servlet.admin;

import cn. itcast. bookstore. book. service. Bookservice;

import cn.itcast.servlet.BaseServlet;

public class AdminBookServlet extends BaseServlet {

privateBookService bookservice = new Bookservice ();

}

 

l  查询所有图书

1、发出请求位置在 left.jsp(菜单项(图书连接))

2、AdminBookServlet#findAll()

查询所有图书,保存到 request

转发到 /adminjsps/admin/book/list.jsp

3、List.jsp:循环遍历所有图书。

 

代码:

public String findAll (HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

request.setAttribute("bookList",bookService.findAll());

return"f: /adminjaps/admin/book/list.j=pl";

}

}

相关文章
|
10月前
|
关系型数据库 MySQL 数据库
MySQL数据库期末项目 图书馆管理系统(上)
MySQL数据库期末项目 图书馆管理系统
143 0
|
3天前
|
安全 JavaScript Java
基于ssm校园图书在线阅读系统的设计与实现
基于ssm校园图书在线阅读系统的设计与实现
22 1
|
3天前
|
Java
图书馆管理系统
图书馆管理系统
27 2
|
3天前
|
存储 数据可视化 数据安全/隐私保护
C++实现简易图书馆管理系统
C++实现简易图书馆管理系统
|
3天前
|
存储 安全 Java
计算机Java项目|在线图书管理(一)
计算机Java项目|在线图书管理
|
3天前
|
人工智能 前端开发 JavaScript
计算机Java项目|在线图书管理(二)
计算机Java项目|在线图书管理
计算机Java项目|在线图书管理(二)
|
3天前
|
C++ 容器
项目案例一:基于C++的图书馆管理系统
项目案例一:基于C++的图书馆管理系统
26 0
|
10月前
|
存储 关系型数据库 MySQL
MySQL数据库期末项目 图书馆管理系统(下)
MySQL数据库期末项目 图书馆管理系统(下)
67 0
|
6月前
|
前端开发 Java 关系型数据库
基于SSM的图书借阅管理系统
基于SSM的图书借阅管理系统
基于SSM的图书借阅管理系统
|
8月前
|
前端开发 C#
课程管理-在线考试系统
课程管理-在线考试系统
44 0