package edu.sjtu.infosec.ismp.manager.AM.web.form; import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import org.apache.struts.action.ActionForm; import org.apache.struts.upload.FormFile; import edu.sjtu.infosec.ismp.manager.AM.model.AssetDeviceBO; public class AssetForm extends ActionForm { private AssetDeviceBO assetBo = new AssetDeviceBO(); // 文件 Form private FormFile excelFile; // 类型 private int assettypeid; private String[] assetIps; private String[] assetMacs; public String[] getAssetIps() { return assetIps; } public void setAssetIps(String[] assetIps) { this.assetIps = assetIps; } public String[] getAssetMacs() { return assetMacs; } public void setAssetMacs(String[] assetMacs) { this.assetMacs = assetMacs; } public int getAssettypeid() { return assettypeid; } public void setAssettypeid(int assettypeid) { this.assettypeid = assettypeid; } public FormFile getExcelFile() { return excelFile; } public void setExcelFile(FormFile excelFile) { this.excelFile = excelFile; } private String stocktimepage; private String registrationtimepage; public String getStocktimepage() { return stocktimepage; } public void setStocktimepage(String stocktimepage) { if (stocktimepage.equals("")) { this.assetBo.setStockTime(null); } else { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm"); try { this.assetBo.setStockTime(new Timestamp((format.parse(stocktimepage)).getTime())); } catch (ParseException e) { e.printStackTrace(); } } this.stocktimepage = stocktimepage; } public String getRegistrationtimepage() { return registrationtimepage; } public void setRegistrationtimepage(String registrationtimepage) { if (registrationtimepage.equals("")) { this.assetBo.setRegistrationTime(null); } else { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm"); try { this.assetBo.setRegistrationTime(new Timestamp((format.parse(registrationtimepage)).getTime())); } catch (ParseException e) { e.printStackTrace(); } } } public AssetDeviceBO getAssetBo() { return assetBo; } public void setAssetBo(AssetDeviceBO assetBo) { this.assetBo = assetBo; } }