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

📄 adminiceborrowcardcontrolpro.java

📁 简单的图书馆管理系统
💻 JAVA
字号:
/***************
     作者:韩冰
     类型:servlet
   类功能:
 完成日期:
 修改日期:
 ***************/
package com.controller;

import java.io.IOException;
import java.util.ArrayList;
import java.util.Vector;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.common.DBaccess.AdminICEBorrowCardProcess;

public class AdminICEBorrowCardControlPro extends HttpServlet {

	public AdminICEBorrowCardControlPro()
	{
		
	}
	
	public void destroy() {
		super.destroy(); // Just puts "destroy" string in log
		// Put your code here
	}
	
	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		doPost(request,response);
	}

	/**
	 * The doPost method of the servlet. <br>
	 *
	 * This method is called when a form has its tag value method equals to post.
	 * 
	 * @param request the request send by the client to the server
	 * @param response the response send by the server to the client
	 * @throws ServletException if an error occurred
	 * @throws IOException if an error occurred
	 */
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException 
	{
		request.setCharacterEncoding("gb2312");	
		//查看
		if(request.getParameter("name").equals("select"))
		{
			Vector v=null;
			AdminICEBorrowCardProcess ai=new AdminICEBorrowCardProcess();
			v=ai.selectBorrowCardPro();
			
			request.setAttribute("BorrowCard",v);
			System.out.println(v);
			request.setAttribute("title","借阅证管理");
			request.setAttribute("URL","/admin/view/adminICEBorrowCard.jsp");
			RequestDispatcher rd=this.getServletContext().getRequestDispatcher("/admin/index.jsp");
			rd.forward(request,response);
			
		}
		//添加
		if(request.getParameter("name").equals("insert"))
		{
			request.setAttribute("title","借阅证添加");
			request.setAttribute("URL","/admin/view/AdminInserBorrowCard.jsp");
			
			RequestDispatcher rd=this.getServletContext().getRequestDispatcher("/admin/index.jsp");
			rd.forward(request,response);
		}
		if(request.getParameter("name").equals("insertProcess"))
		{
			String  zjh=(String)request.getParameter("ZJH");
			String gh=(String)request.getParameter("GH");
			String bzrq=(String)request.getParameter("BZRQ");
			String sxrq=(String)request.getParameter("SXRQ");
			String gqrq=(String)request.getParameter("GQRQ");
			String yj=(String)request.getParameter("YJ");
			String sxf=(String)request.getParameter("SXF");
			int ljjs=Integer.parseInt(request.getParameter("LJJS"));
			int RuleID=Integer.parseInt(request.getParameter("RuleID"));
			String zt=(String)request.getParameter("ZT");
	
			AdminICEBorrowCardProcess ai=new AdminICEBorrowCardProcess();
			ai.insertBorrowCardPro(zjh,gh,bzrq,sxrq,gqrq,yj,sxf,ljjs,RuleID,zt);			
				
			RequestDispatcher rd=this.getServletContext().getRequestDispatcher("/AdminICEBorrowCardControlPro?name=select");
			rd.forward(request,response);
		}	
//		修改
		if(request.getParameter("name").equals("update"))
		{
			request.setAttribute("title","借阅证修改");
			request.setAttribute("URL","/admin/view/AdminUpdateBorrowCard.jsp");
			
			RequestDispatcher rd=this.getServletContext().getRequestDispatcher("/admin/index.jsp");
			rd.forward(request,response);
		}
		if(request.getParameter("name").equals("updateProcess"))
		{
			String intemp=request.getParameter("intemp");
			String  zjh=request.getParameter("ZJH");
			String gh=request.getParameter("GH");
			String bzrq=request.getParameter("BZRQ");
			String sxrq=request.getParameter("SXRQ");
			String gqrq=request.getParameter("GQRQ");
			String yj=request.getParameter("YJ");
			String sxf=request.getParameter("SXF");
			int ljjs=Integer.parseInt(request.getParameter("LJJS"));
			int RuleID=Integer.parseInt(request.getParameter("RuleID"));
			String zt=request.getParameter("ZT");			
			AdminICEBorrowCardProcess ai=new AdminICEBorrowCardProcess();
			ai.updateBorrowCardPro(zjh,gh,bzrq,sxrq,gqrq,yj,sxf,ljjs,RuleID,zt,intemp);
			
			
			RequestDispatcher rd=this.getServletContext().getRequestDispatcher("/AdminICEBorrowCardControlPro?name=select");
			rd.forward(request,response);
		}
		/*************  删除借阅证autor:金日新*1.6*******************/
		if(request.getParameter("name").equals("deleteCertificate"))
		{
			String ZJH=request.getParameter("id");
			AdminICEBorrowCardProcess ai=new AdminICEBorrowCardProcess();
			if(ai.DeleteCertificate(ZJH))
			{
				RequestDispatcher dis=this.getServletContext().getRequestDispatcher("/AdminICEBorrowCardControlPro?name=select");
				dis.forward(request,response);
			}
			else
			{
				request.setAttribute("baulk1","baulk1");
				request.setAttribute("title","借书证管理");
				request.setAttribute("URL","/admin/view/adminDeleteCertificateSucceed.jsp");
				
				RequestDispatcher dis=this.getServletContext().getRequestDispatcher("/admin/index.jsp");
				dis.forward(request,response);
			}
		}
		/*************end-autor:金日新*1.6*******************/
	}
	
	
}

⌨️ 快捷键说明

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