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 edu.sjtu.infosec.ismp.manager.AM.model.AssetSoftwareBO; /*** * 封装软件表单信息的 Form * * **/ public class SoftForm extends ActionForm { private AssetSoftwareBO softbo = new AssetSoftwareBO(); private String stocktimepage; private String registrationtimepage; public String getStocktimepage() { return stocktimepage; } public void setStocktimepage(String stocktimepage) { if(stocktimepage.equals("")){ this.softbo.setStockTime(null); }else{ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm"); try { this.softbo.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) { this.registrationtimepage = registrationtimepage; if(registrationtimepage.equals("")){ this.softbo.setRegistrationTime(null); }else{ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm"); try { this.softbo.setRegistrationTime(new Timestamp((format.parse(registrationtimepage)).getTime())); } catch (ParseException e) { e.printStackTrace(); } } } public AssetSoftwareBO getSoftbo() { return softbo; } public void setSoftbo(AssetSoftwareBO softbo) { this.softbo = softbo; } }