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

📄 bookcaseadd.java~64~

📁 图书馆管理系统 第1章 系统简介 图书馆是各大高等院校的重要组成部门
💻 JAVA~64~
字号:
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.BookCaseForm;
import org.apache.struts.action.Action;
import com.dao.BookCaseDAO;

public class BookCaseAdd extends Action {
    private BookCaseDAO bookCaseDAO=null;
    public BookCaseAdd(){
        this.bookCaseDAO=new BookCaseDAO();
    }
    public ActionForward perform(ActionMapping actionMapping,
                                 ActionForm actionForm,
                                 HttpServletRequest servletRequest,
                                 HttpServletResponse servletResponse) {
    String action =servletRequest.getParameter("action");
    System.out.println("\nbookCase*********************action="+action);
    if(action==null||"".equals(action)){
        return actionMapping.findForward("error");
    }else if("bookCaseAdd".equals(action)){
        return bookCaseAdd(actionMapping,actionForm,servletRequest,servletResponse);
    }else if("bookCaseQuery".equals(action)){
        return bookCaseQuery(actionMapping,actionForm,servletRequest,servletResponse);
    }else if("bookCaseModifyQuery".equals(action)){
        return bookCaseModifyQuery(actionMapping,actionForm,servletRequest,servletResponse);
    }else if("bookCaseModify".equals(action)){
        return bookCaseModify(actionMapping,actionForm,servletRequest,servletResponse);
    }else if("bookCaseDel".equals(action)){
        return bookCaseDel(actionMapping,actionForm,servletRequest,servletResponse);
    }
    return actionMapping.findForward("error");
    }
 /***********************添加书架信息**************************/
    private ActionForward bookCaseAdd(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest servletRequest, HttpServletResponse servletResponse){
        BookCaseForm bookCaseForm = (BookCaseForm) actionForm;
        System.out.println("servlet:"+servletRequest.getParameter("name"));
        bookCaseForm.setName(bookCaseForm.getName());
        int a=bookCaseDAO.insert(bookCaseForm);
        if(a==0){
          return actionMapping.findForward("error");
      }else{
          return actionMapping.findForward("bookcaseAdd");
     }
    }
    /***********************查询全部书架信息**************************/
    private ActionForward bookCaseQuery(ActionMapping actionMapping,ActionForm actionForm,HttpServletRequest servletRequest,HttpServletResponse servletResponse){
    String str=null;
    servletRequest.setAttribute("bookcase",bookCaseDAO.query(str));
    return actionMapping.findForward("bookcaseQuery");
    }
     /***********************查询修改书架信息**************************/
     private ActionForward bookCaseModifyQuery(ActionMapping actionMapping,ActionForm actionForm,HttpServletRequest servletRequest,HttpServletResponse servletResponse){
         BookCaseForm bookCaseForm=(BookCaseForm)actionForm;
         bookCaseForm.setId(Integer.valueOf(servletRequest.getParameter("ID")));
         servletRequest.setAttribute("bookCaseQueryIf",bookCaseDAO.queryM(bookCaseForm));
         return actionMapping.findForward("bookCaseQueryModify");
     }
     /***********************修改书架信息**************************/
     private ActionForward bookCaseModify(ActionMapping actionMapping,ActionForm actionForm,HttpServletRequest servletRequest,HttpServletResponse servletResponse){
         BookCaseForm bookCaseForm=(BookCaseForm)actionForm;
         bookCaseForm.setName(servletRequest.getParameter("name"));
         int ret=bookCaseDAO.update(bookCaseForm);
         if(ret==0){
             return actionMapping.findForward("error");
         }else{
             return actionMapping.findForward("");
         }
     }
     /***********************删除书架信息**************************/
     private ActionForward bookCaseDel(ActionMapping actionMapping,ActionForm actionForm,HttpServletRequest servletRequest,HttpServletResponse servletResponse){
         BookCaseForm bookCaseForm=(BookCaseForm)actionForm;
         bookCaseForm.setId(Integer.valueOf(servletRequest.getParameter("ID")));
         int ret=bookCaseDAO.delete(bookCaseForm);
         if(ret==0){
             return actionMapping.findForward("error");
         }else{
             return actionMapping.findForward("bookCaseDel");
         }
     }
}

⌨️ 快捷键说明

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