⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 addbook.java

📁 JSP制作的一个在线书店 拥有简单的功能 请看看吧 初学者
💻 JAVA
字号:
package bookadmin;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import common.BookInfoBean;import java.util.Calendar;;public class AddBook extends HttpServlet{    private static final String CONTENT_TYPE = "text/html; charset=GB2312";    Calendar objCal;    int hour;    //Initialize global variables    public void init() throws ServletException {    }    //Process the HTTP Get request    public void doGet(HttpServletRequest request, HttpServletResponse response) throws            ServletException, IOException {        response.setContentType(CONTENT_TYPE);        response.setCharacterEncoding("GB2312");        request.setCharacterEncoding("GB2312");        PrintWriter out = response.getWriter();        HttpSession session = request.getSession();        objCal = Calendar.getInstance();        if (objCal.get(Calendar.AM_PM ) == objCal.get(Calendar.AM )) {            hour = objCal.get(Calendar.HOUR) + 12;        }        String BookNo = "" + objCal.get(Calendar.YEAR) +                        (objCal.get(Calendar.MONTH) + 1 ) +                        objCal.get(Calendar.DATE) +  hour +                        objCal.get(Calendar.MINUTE)  +                        objCal.get(Calendar.SECOND)  +                        objCal.get(Calendar.MILLISECOND);        String BookName = request.getParameter("BookName");        String BookType = request.getParameter("BookType");        String author = request.getParameter("author");        String book_concern = request.getParameter("book_concern");        String image = null;        if (session != null) {            image = "upload\\" + session.getAttribute("picPath");        } else {            System.out.println("没有任何东西");        }        String introduc = request.getParameter("introduc");        String BookCount = request.getParameter("addBookCount");        String price = request.getParameter("addprice");        common.BookInfoBean objB = new BookInfoBean();        objB.setBookNo(BookType + BookNo);        objB.setBookName(BookName);        objB.setBookType(Integer.parseInt(BookType));        objB.setAuthor(author);        objB.setBook_concern(book_concern);        if (image != null) {            if (image.equals("") || image.length() == 0) {} else {                objB.setImage(image);            }        }        if (introduc != null) {            if (introduc.equals("") || introduc.length() == 0) {} else {                objB.setIntroduc(introduc);        }      }        objB.setBookCount(Integer.parseInt(BookCount));        objB.setPrice(Float.parseFloat(price));        ConnBean.AddBookDB objAD = new ConnBean.AddBookDB();        if (objAD.InsertDB(objB)) {            Vector BookNoVector=(Vector)session.getAttribute("BookNo");            if (BookNoVector==null)            {                BookNoVector=new Vector();            }            BookNoVector.addElement(objB.getBookNo());            session.setAttribute("BookNo", BookNoVector);            response.sendRedirect("AddbookSucceed.jsp");        } else {            response.sendRedirect("errorPage.jsp");        }        /*HttpSession session=request.getSession();              session.setAttribute("BookName",BookName);              session.setAttribute("BookType",BookType);              session.setAttribute("Author",author);              session.setAttribute("book_concern",book_concern);              session.setAttribute("image",image);              session.setAttribute("introduc",introduc);              session.setAttribute("price",price);              session.setAttribute("BookCount",BookCount); */        out.close();   }   //Process the HTTP Post request   public void doPost(HttpServletRequest request, HttpServletResponse response) throws           ServletException, IOException {       doGet(request, response);           }  //Clean up resources  public void destroy() {   }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -