Javaweb图书管理系统之实现添加图书和删除图书的操作

该博客介绍了JavaWeb图书管理系统中如何实现添加和删除图书的功能。添加图书的过程通过servlet调用来完成,并将数据存储到数据库。而删除图书的逻辑同样在servlet中执行,依据图书名称从数据库中移除记录。
摘要由CSDN通过智能技术生成

添加图书的方法会在servlet里面调用并将结果保存在数据库中。

/**
	 * 添加图书
	 * 
	 * @param book 待添加的图书对象
	 * @return 添加图书是否成功,成功返回true,否则返回false
	 */
	public boolean addBook(Book book) {
		// 获取图书信息
		boolean flag = false;
		String bookName = book.getBookName();
		float bookPrice = book.getBookPrice();
		String bookPublisher = book.getBookPublisher();
		String bookDespriction = book.getBookDesc();
		// 拼接插入图书的sql语句
		String sql = "insert into Book(book_name,book_price,book_publisher,book_description) values ('" + bookName
				+ "'," + bookPrice + ",'" + bookPublisher + "','" + bookDespriction + "')";
		int n = -1;// 存储插入的记录数
		try {
			n = dbUtil.addDataToTable(sql);
			if (n > 0) {
				flag = true;
			}
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return flag;
	}


servlet

	protected void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
   
		// TODO Auto-generated method stub
		// 设置编码方式
//		request.setCharacterEncoding("UTF-8");
//		response.setContentType("text/html;charset=UTF-8");
		// 获取图书信息
		BookService bookservice = new BookService();
		String bookName = request.getParameter("bookName");
		String bookPublisher = request.getParameter("bookPublisher");
		String bookDescription = request
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值