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

📄 gyousyaupdateactionform.java

📁 用strutshibernate做的项目
💻 JAVA
字号:
//Created by MyEclipse Struts
// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.1/xslt/JavaClass.xsl

package com.dut.struts.form;

import javax.servlet.http.HttpServletRequest;

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


import com.dut.logic.logic.InputCheckUtil;
import com.dut.logic.util.NumberUtil;
import com.dut.logic.util.StringUtil;

/** 
 * MyEclipse Struts
 * Creation date: 04-12-2006
 * 
 * XDoclet definition:
 * @struts.form name="gyousyaUpdateActionForm"
 */
public class GyousyaUpdateActionForm extends ActionForm {

	// --------------------------------------------------------- Instance Variables

	// --------------------------------------------------------- Methods

	/**参数,用来判断按的哪个按钮*/
	private String message="";
	/**契约业者NAME*/
	private String id="";
	/**契约业者EMAIL*/
	private String name="";
	/**参数,用来判断按的哪个按钮*/
	private String yes="";
	/**契约业者ID*/
	private String qiID="";
	/**契约业者录入时间*/
	private String insert_data="";
	/**契约业者更新时间*/
	private String update_data="";

	/** 
	 * Method validate
	 * 对用户输入的契约业者信息进行校验和数据封装,传递处理,,参数进行调用
	 * @param mapping
	 * @param request
	 * @return ActionErrors
	 * @author 赵倩 04-12-2006
	 */
	public ActionErrors validate(
		ActionMapping mapping,
		HttpServletRequest request) {
		ActionErrors errors = new ActionErrors();
		boolean flag=false;
		
		this.id=StringUtil.utf_zhuan(this.id);
		/** 判断契約業者Name是否為30字以内の半角全角文字,数据是否重負 */
		if(yes.equals("yess")){
			/** 判断契約業者Name是否為30字以内の半角全角文字,数据是否重負 ��*/
			if(id.equals("")){
				errors.add("error", new ActionError("GyousyaUpdate.jsp.Name.is.null"));
				request.setAttribute("focus", "qiYueZheName");
				return errors;
			}
			else{
				/** 判断契約業者Name是否為30字以内の半角全角文字 ����*/
				flag=NumberUtil.lenNG(id,30);
				if(flag==false){
					errors.add("error", new ActionError("GyousyaUpdate.jsp.Name.is.NG"));
					request.setAttribute("focus", "id");
					return errors;
				}
			}
			/**��� 判断契約業者Email是否為60字以内の半角英数字,数据是否重負 */
			if(name.equals("")){
				errors.add("error", new ActionError("GyousyaUpdate.jsp.Email.is.null"));
				request.setAttribute("focus", "name");
				return errors;
			}
			else{
				/** 判断契約業者Email是否為60字以内の半角英数字 ����*/
				flag=InputCheckUtil.EmailHangXiaBanYing(name,60);
				if(flag==true){
					flag=InputCheckUtil.EmailNG(name);
				}
				if(flag==false){
					errors.add("error", new ActionError("GyousyaUpdate.jsp.Email.is.NG"));
					request.setAttribute("focus", "name");
					return errors;
				}
			}
		}
		// TODO Auto-generated method stub
		return errors;
	}

	/** 
	 * Method reset
	 * @param mapping
	 * @param request
	 */
	public void reset(ActionMapping mapping, HttpServletRequest request) {

		// TODO Auto-generated method stub
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		
		this.id=StringUtil.trans(id);
	
	}
	
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name=StringUtil.trans(name);	
	}
	
	public String getYes() {
		return yes;
	}

	public void setYes(String yes) {
		this.yes = yes;
	}
	
	public void setQiID(String qiID) {
		this.qiID = qiID;
	}
	
	public void setInsert_data(String insert_data) {
		this.insert_data = insert_data;
	}
	
	public void setUpdate_data(String update_data) {
		this.update_data = update_data;
	}
	
	public String getQiID() {
		return qiID;
	}
	
	public String getInsert_data() {
		return insert_data;
	}
	
	public String getUpdate_data() {
		return update_data;
	}
}

⌨️ 快捷键说明

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