我现在要将ActionForm里的值都set为"" ,
比如里面有setA,setB,setC...想单独列一个初始化的方法,调用起来方便点,该如何写

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【shisi0325】截止到2008-07-23 16:51:38的历史汇总数据(不包括此帖):
    发帖的总数量:39                       发帖的总分数:1000                     每贴平均分数:25                       
    回帖的总数量:8                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:33                       结贴的总分数:870                      
    无满意结贴数:1                        无满意结贴分:20                       
    未结的帖子数:6                        未结的总分数:130                      
    结贴的百分比:84.62 %               结分的百分比:87.00 %                  
    无满意结贴率:3.03  %               无满意结分率:2.30  %                  
    楼主加油
      

  2.   

    class YourForm {  public void setNull() {
        this.A = "";
        this.B = "";
        ...
      }
    }
      

  3.   

    构造函数public class MyActionForm extends ActionForm {
        // Fields   
    private String name;
    private String sex;
    private String address; public MyActionForm(String name,String sex,String address){
    this.name=name;
    this.sex=sex;
    this.address=address;
    } /** 
     * Method validate
     * @param mapping
     * @param request
     * @return ActionErrors
     */
    public ActionErrors validate(ActionMapping mapping,
    HttpServletRequest request) {
    ActionErrors errors=new ActionErrors(); return errors;
    } /** 
     * Method reset
     * @param mapping
     * @param request
     */
    public void reset(ActionMapping mapping, HttpServletRequest request) {

    } public String getName() {
    return name;
    } public void setName(String name) {
    this.name= name;
    }
    public String getSex() {
    return sex;
    } public void setSex(String sex) {
    this.sex= sex;
    }
    public String getAddress() {
    return address;
    } public void setAddress(String address) {
    this.address= address;
    }
    }
      

  4.   

    在actionform中写reset方法吧 。写个构造函数也行