📄 addcomputeraction.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 + -