?? seikyuloginactionform.java
字號:
//Created by MyEclipse Struts// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.1/xslt/JavaClass.xslpackage 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.StringUtil;/** * MyEclipse Struts * Creation date: 04-11-2006 * * XDoclet definition: * @struts.form name="seikyuLoginActionForm" */public class SeikyuLoginActionForm extends ActionForm { // --------------------------------------------------------- Instance Variables /** password property */ private String password; /** jusuokodo property */ private String jusuokodo; // --------------------------------------------------------- Methods /** * Method validate * @param mapping * @param request * @return ActionErrors */ public ActionErrors validate( ActionMapping mapping, HttpServletRequest request) { ActionErrors errors = new ActionErrors(); /* 判斷居所kodo是否為空 */ if(jusuokodo == null || jusuokodo.equals("")){ errors.add("error", new ActionError("seikyulogin.error.jusuokodo.empty")); request.setAttribute("focus", "jusuokodo"); return errors; } /* 判斷password是否為空 */ else if(password == null || password.equals("")){ errors.add("error", new ActionError("seikyulogin.error.password.empty")); request.setAttribute("focus","password"); } /* 判斷郵局號是否正確格式 */ else if(jusuokodo.length() != 0 && jusuokodo.length() != 5){ errors.add("error", new ActionError("IdouInput.error.jusuokodo.error")); request.setAttribute("focus", "jusuokodo"); return errors; } else if(!InputCheckUtil.BanHangShu(jusuokodo.substring(0,2),2)){ errors.add("error", new ActionError("IdouInput.error.jusuokodo.error")); request.setAttribute("focus", "jusuokodo"); return errors; } else if(!InputCheckUtil.HangXiaBanYing(jusuokodo.substring(2),3)){ errors.add("error", new ActionError("IdouInput.error.jusuokodo.error")); request.setAttribute("focus", "jusuokodo"); return errors; } /* 判斷password格式是否正確 */ else if(password.length()<6){ errors.add("error", new ActionError("seikyulogin.error.password.error")); request.setAttribute("focus", "password"); return errors; } else if(!InputCheckUtil.HangXiaBanYing(password,10)){ errors.add("error", new ActionError("seikyulogin.error.password.error")); request.setAttribute("focus", "password"); return errors; } return errors; } /** * Method reset * @param mapping * @param request */ public void reset(ActionMapping mapping, HttpServletRequest request) { // TODO Auto-generated method stub } /** * Returns the password. * @return String */ public String getPassword() { return password; } /** * Set the password. * @param password The password to set */ public void setPassword(String password) { this.password = StringUtil.trans(password); } /** * Returns the jusuokodo. * @return String */ public String getJusuokodo() { return jusuokodo; } /** * Set the jusuokodo. * @param jusuokodo The jusuokodo to set */ public void setJusuokodo(String jusuokodo) { this.jusuokodo = StringUtil.trans(jusuokodo); }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -