一,项目结构
二,dao层
@Override /** * 增加图书 */ //图书id是拿到表格最大序号加1 public void addBook(Book book) { String sql = "insert into t_book(id,bookname,price,booktype)\r\n" + "select max(id)+1,'" + ""+book.getBookname()+"'," + ""+book.getPrice()+",'"+ book.getBooktype()+"' from t_book"; Connection con = null; PreparedStatement ps = null; ResultSet rs = null; try { con = DBHelper.getCon(); ps = con.prepareStatement(sql); ps.executeUpdate(); } catch (Exception e) { e.printStackTrace(); }finally { DBHelper.myClose(con, ps,rs); } }
注:我这方法没有返回
三,servlet层
package com.zking.servlet; import java.io.IOException; import java.io.PrintWriter; import java.math.BigDecimal; import java.util.HashMap; import java.util.Map; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.alibaba.fastjson.JSON; import com.zking.model.Book; import com.zking.service.BookService; import com.zking.service.IBookService; @WebServlet("/addBookServlet") public class AddBookServlet extends HttpServlet{ /*
使用EasyUI实现增加功能
最新推荐文章于 2023-06-07 16:14:12 发布
本文档详细介绍了如何在项目中利用EasyUI实现增加功能,包括项目结构、DAO层(无返回值)、Servlet层以及界面代码的编写。强调了`editBook.jsp`中name值与Servlet获取参数的对应关系,并提供了操作截图。
摘要由CSDN通过智能技术生成