#眉標=Oracle #副標=Oracle 10g開發專題(10) #大標= JDeveloper 與 Struts 整合應用(下) #作者=文/何致億 ===============程式============== 程式1 errors.prefix=
  • errors.suffix=
  • errors.header=

    Validation Error:


    fields.userid=User ID: fields.password=Password: messages.userid.missed= User ID is empty ! messages.password.missed= Password is empty ! ===============程式============== ===============程式============== 程式2 public ActionErrors validate( ActionMapping mapping, HttpServletRequest request) { ActionErrors err = new ActionErrors(); if ((userid == null) || (userid.length()<1)) err.add("userid",new ActionError("error.userid.empty")); if ((password == null)|| (password.length()<1)) err.add("password",new ActionError("error.password.empty")); return err; } ===============程式============== ===============程式============== import org.apache.struts.action.*; ===============程式============== ===============程式============== import javax.servlet.http.*; ===============程式============== ===============程式============== ===============程式============== ===============程式============== DynaActionForm formBean = (DynaActionForm) form; String userid = (String) formBean.get("userid"); String password = (String) formBean.get("password"); ===============程式============== ===============程式============== MyFormBean formBean = (MyFormBean) form; String userid = (String) formBean.getUserid(); String password = (String) formBean.getPassword(); ===============程式==============