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

📄 addcomputeraction.java

📁 用于银行全面掌控公司及各个部门的员工信息与设备资料
💻 JAVA
字号:
package com.bank.struts.action;

import java.sql.Date;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import com.bank.hibernate.dao.AddComputerDAO;
import com.bank.hibernate.dao.UpdateComputerDAO;
import com.bank.hibernate.pojo.Computer;
import com.bank.hibernate.pojo.ComputerDAO;
import com.bank.struts.form.AddComputerForm;


public class AddComputerAction extends Action {

	
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		AddComputerForm addComputerForm = (AddComputerForm) form;// TODO Auto-generated method stub
		
		int code = Integer.valueOf(request.getParameter("code"));
		
		if(code==3){
		
			String type = addComputerForm.getComType();
			String cpu = addComputerForm.getComCpu();
			String memory = addComputerForm.getComMemory();
			String harddisk = addComputerForm.getComHardDisk();
			String os = addComputerForm.getComOs();
			String ip = addComputerForm.getComIpaddress();
			String mac = addComputerForm.getComMacaddress();
			String username = addComputerForm.getComUserName();
			String userunit = addComputerForm.getComUserUnit();
			String houseid = addComputerForm.getComHouseId();
			String dutyman = addComputerForm.getComDutyMan();
			String purpose = addComputerForm.getComPurpose();
		
			Date buytime = addComputerForm.getComBuyTime();
			Date usetime = addComputerForm.getComUseTime();
			
			String usedevice = addComputerForm.getComUseDevice();
			String number = userunit + houseid ;
			
			Computer computer = new Computer(number,type,cpu,memory,harddisk,os,ip,mac,username,userunit,houseid,dutyman,purpose,buytime,usetime,usedevice);
			
			AddComputerDAO dao = new AddComputerDAO();
			dao.addResult(computer);
			
			
		}else if(code == 5){
			
			int comIds = addComputerForm.getComId();
			
			String types = addComputerForm.getComType();
			String cpus = addComputerForm.getComCpu();
			String memorys = addComputerForm.getComMemory();
			String harddisks = addComputerForm.getComHardDisk();
			String oss = addComputerForm.getComOs();
			String ips = addComputerForm.getComIpaddress();
			String macs = addComputerForm.getComMacaddress();
			String usernames = addComputerForm.getComUserName();
			String userunits = addComputerForm.getComUserUnit();
			String houseids = addComputerForm.getComHouseId();
			String dutymans = addComputerForm.getComDutyMan();
			String purposes = addComputerForm.getComPurpose();
		
			String buy1s = request.getParameter("comBuyTime");
			String buy2s = request.getParameter("comUseTime");
			
			Date buytimes = Date.valueOf(buy1s);
			Date usetimes = Date.valueOf(buy2s);
			
			String usedevices = addComputerForm.getComUseDevice();
			String numbers = userunits + houseids ;
			Computer computers = new Computer(comIds,numbers,types,cpus,memorys,harddisks,oss,ips,macs,usernames,userunits,houseids,dutymans,purposes,buytimes,usetimes,usedevices);
//			
//			Date d3 = Date.valueOf("2002-02-02");
//			Date d4 = Date.valueOf("2002-02-02");
//			
//			Computer computerss = new Computer(12,"111","www","ddd","ss","dd","dd","df","dfg","fg","df","df","dfd","dd",d3,d4,"ss");
//			
			UpdateComputerDAO dao = new UpdateComputerDAO();
			dao.updates(computers);
			
		}
		
		ComputerDAO daos = new ComputerDAO();
		List list = daos.findAll();
		
		request.setAttribute("list", list);
		return mapping.findForward("showComputer");
	}
}

⌨️ 快捷键说明

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