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