dc2203form.java

来自「一个完整的物流系统」· Java 代码 · 共 118 行

JAVA
118
字号
/*
 * Generated by MyEclipse Struts
 * Template path: templates/java/JavaClass.vtl
 */
package jp.com.cost.dc.web.form;

import javax.servlet.http.HttpServletRequest;

import jp.com.cost.common.DataCheckor;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;

/** 
 * MyEclipse Struts
 * Creation date: 09-03-2008
 * 
 * XDoclet definition:
 * @struts.form name="DC2203Form"
 */
public class DC2203Form extends ActionForm {
	/*
	 * Generated Methods
	 */
	private Double payrate;
	private Integer boxid;
	private Integer boxweight;
	private String startport;
	private String aimport;

	/** 
	 * Method validate
	 * @param mapping
	 * @param request
	 * @return ActionErrors
	 */
	public ActionErrors validate(ActionMapping mapping,
			HttpServletRequest request) {
		ActionErrors errors = new ActionErrors();
		String boxweight = request.getParameter("boxweight");
		String boxid = request.getParameter("boxid");
		String payrate=request.getParameter("payrate");
		if(DataCheckor.isNull(boxid)||DataCheckor.isNotInt(boxid)){
			errors.add("boxid", new ActionMessage("login.boxid.error"));
		}
		if(DataCheckor.isNull(boxweight)||DataCheckor.isNotInt(boxweight)){
			errors.add("boxweight", new ActionMessage("login.boxweight.error"));
		}
		
		if(DataCheckor.isNull(startport)){
			errors.add("startport", new ActionMessage("login.startport.error"));
		}
		if(DataCheckor.isNull(aimport)){
			errors.add("aimport", new ActionMessage("login.aimport.error"));
		}
		if(DataCheckor.isNull(payrate)||DataCheckor.isNotNumber(payrate)){
			errors.add("payrate", new ActionMessage("login.payrate.error"));
		}
		return errors;
		
	}

	/** 
	 * Method reset
	 * @param mapping
	 * @param request
	 */
	public void reset(ActionMapping mapping, HttpServletRequest request) {
		// TODO Auto-generated method stub
	}

	

	public Double getPayrate() {
		return payrate;
	}

	public void setPayrate(Double payrate) {
		this.payrate = payrate;
	}

	public Integer getBoxid() {
		return boxid;
	}

	public void setBoxid(Integer boxid) {
		this.boxid = boxid;
	}

	public Integer getBoxweight() {
		return boxweight;
	}

	public void setBoxweight(Integer boxweight) {
		this.boxweight = boxweight;
	}

	public String getStartport() {
		return startport;
	}

	public void setStartport(String startport) {
		this.startport = startport;
	}

	public String getAimport() {
		return aimport;
	}

	public void setAimport(String aimport) {
		this.aimport = aimport;
	}


	
}

⌨️ 快捷键说明

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