• 大小: 7.38MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-22
  • 语言: 数据库
  • 标签: struts2  

资源简介

实现图书的管理,分类,分页,分管理员登陆和用户登陆,功能齐全!数据库用的Mysql,将数据库文件导入到mysql,导入项目到Myeslipse,修改配置文件即可。有详细说明!

资源截图

代码片段和文件信息

package com.action;

import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import com.actionForm.BookForm;
import org.apache.struts.action.Action;
import com.dao.BookDAO;
import java.util.Date;

public class Book extends Action {
    private BookDAO bookDAO = null;
    public Book() {
        this.bookDAO = new BookDAO();
    }

    public ActionForward execute(ActionMapping mapping ActionForm form
                                 HttpServletRequest request
                                 HttpServletResponse response) {
        String action =request.getParameter(“action“);
        System.out.println(“\nbook*********************action=“+action);
        if(action==null||““.equals(action)){
            request.setAttribute(“error““您的操作有误!“);
            return mapping.findForward(“error“);
        }else if(“bookAdd“.equals(action)){
            return bookAdd(mappingformrequestresponse);
        }else if(“bookQuery“.equals(action)){
            return bookQuery(mappingformrequestresponse);
        }else if(“bookModifyQuery“.equals(action)){
            return bookModifyQuery(mappingformrequestresponse);
        }else if(“bookModify“.equals(action)){
            return bookModify(mappingformrequestresponse);
        }else if(“bookDel“.equals(action)){
            return bookDel(mappingformrequestresponse);
        }else if(“bookDetail“.equals(action)){
            return bookDetail(mappingformrequestresponse);
        }else if(“bookifQuery“.equals(action)){
            return bookifQuery(mappingformrequestresponse);
        }
        request.setAttribute(“error““操作失败!“);
        return mapping.findForward(“error“);
    }
    /***********************添加图书信息**************************/
    private ActionForward bookAdd(ActionMapping mapping ActionForm form
                              HttpServletRequest request
                              HttpServletResponse response){
           BookForm bookForm = (BookForm) form;
           bookForm.setBarcode(bookForm.getBarcode());
           bookForm.setBookName(bookForm.getBookName());
           bookForm.setTypeId(bookForm.getTypeId());
           bookForm.setAuthor(bookForm.getAuthor());
           bookForm.setTranslator(bookForm.getTranslator());
           bookForm.setIsbn(bookForm.getIsbn());
           bookForm.setPrice(bookForm.getPrice());
           bookForm.setPage(bookForm.getPage());
           bookForm.setBookcaseid(bookForm.getBookcaseid());    
           //获取系统日期
           Date date1=new Date();
           java.sql.Date date=new java.sql.Date(date1.getTime());
           bookForm.setInTime(date.toString());
           bookForm.setOperator(bookForm.getOperator());
           int a=bookDAO.insert(bookForm);
           if(a==1){

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-22 09:08  基于struts的图书管理系统[双鱼林调试通过]\
     文件        7680  2009-04-29 20:47  基于struts的图书管理系统[双鱼林调试通过]\Thumbs.db
     文件      930032  2017-12-22 09:07  基于struts的图书管理系统[双鱼林调试通过]\图书馆管理系统课程设计报告书.doc
     目录           0  2017-12-22 09:08  基于struts的图书管理系统[双鱼林调试通过]\数据库\
     文件        9225  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\aa.sql
     目录           0  2009-04-28 22:04  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\
     文件          65  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\db.opt
     文件        8624  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_bookcase.frm
     文件          60  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_bookcase.MYD
     文件        2048  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_bookcase.MYI
     文件        8970  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_bookinfo.frm
     文件         632  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_bookinfo.MYD
     文件        2048  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_bookinfo.MYI
     文件        8624  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_booktype.frm
     文件          64  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_booktype.MYD
     文件        2048  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_booktype.MYI
     文件        8780  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_borrow.frm
     文件         256  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_borrow.MYD
     文件        2048  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_borrow.MYI
     文件        8704  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_giveback.frm
     文件          56  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_giveback.MYD
     文件        2048  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_giveback.MYI
     文件        8842  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_library.frm
     文件         136  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_library.MYD
     文件        2048  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_library.MYI
     文件        8614  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_manager.frm
     文件          88  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_manager.MYD
     文件        2048  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_manager.MYI
     文件        8624  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_parameter.frm
     文件          13  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_parameter.MYD
     文件        2048  2009-04-17 20:12  基于struts的图书管理系统[双鱼林调试通过]\数据库\db_librarySys\tb_parameter.MYI
............此处省略506个文件信息

评论

共有 条评论