• 大小: 438KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-23
  • 语言: Java
  • 标签: mysql    struts,  java  

资源简介

这是个mysql+struts开发的图书馆管理系统。 里面有完整的代码

资源截图

代码片段和文件信息

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  2008-12-01 20:03  图书馆管理系统\.metadata\.lock

     文件        830  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\com.genuitec.eclipse.sqlexplorer\ConnectionProfiles.xml

     文件      16670  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\com.genuitec.eclipse.sqlexplorer\SQLDrivers.xml

     文件          0  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\com.genuitec.org.hibernate.eclipse\hibernate-tools.log

     文件          1  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\history.version

     文件         57  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.index

     文件          1  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.version

     文件         77  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.resources\.root\1.tree

     文件        443  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.resources\.safetable\org.eclipse.core.resources

     文件         83  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.derby.prefs

     文件         99  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.easie.core.prefs

     文件         73  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.core.resources.prefs

     文件        179  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.debug.ui.prefs

     文件        462  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.core.prefs

     文件        507  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.launching.prefs

     文件        485  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs

     文件        128  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.ide.prefs

     文件         79  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.prefs

     文件       1900  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs

     文件        425  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.jdt.core\variablesAndContainers.dat

     文件       1603  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.jdt.launching\libraryInfos.xml

     文件       3397  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.jdt.ui\dialog_settings.xml

     文件         60  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.jdt.ui\OpenTypeHistory.xml

     文件         69  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.jdt.ui\QualifiedTypeNameHistory.xml

     文件        141  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.ui.ide\dialog_settings.xml

     文件         80  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.ui.workbench\dialog_settings.xml

     文件      17696  2008-12-01 20:04  图书馆管理系统\.metadata\.plugins\org.eclipse.ui.workbench\workbench.xml

     文件         26  2008-12-01 20:03  图书馆管理系统\.metadata\version.ini

     文件       1385  2007-12-18 15:38  图书馆管理系统\banner.jsp

     文件       3572  2007-12-19 09:02  图书馆管理系统\book.jsp

............此处省略234个文件信息

评论

共有 条评论