摸索2天一点结果都没有
是不是该放弃学习Struts了?

解决方案 »

  1.   

    什么时候出现500错误,那你的web应用有没有配置好,jsp文件放好没?
      

  2.   

    不行,就下个sample,对比,学习一下,偶也在学。。
      

  3.   

    什么时候都是
    我把全部代码拿出来package com.MyStruts;import javax.servlet.http.HttpServletRequest;
    import org.apache.struts.action.ActionError;
    import org.apache.struts.action.ActionErrors;
    import org.apache.struts.action.ActionMapping;
    import org.apache.struts.validator.ValidatorForm; public final class RegUserForm extends ValidatorForm
    {
    private String user;
    private String password;
    private String email; public RegUserForm(){

      user=null;
      password=null;
      email=null;
    } public void setUser(String user){

       this.user=user;
    }
    public String getUser(){

       return this.user;
    } public void setPassword(String password){

       this.password=password;
    }
    public String getPassword(){

       return this.password;
    } public void setEmail(String email){

       this.email=email;
    }
    public String getEmail(){

       return this.email;
    } public void reset(ActionMapping mapping,HttpServletRequest request){

      user=null;
      password=null;
      email=null;

    }};资源文件:
    prompt.password=Password
    prompt.user=User# Standard error messages for validator framework checks
    errors.required={0} is required.
    errors.minlength={0} cannot be less than {1} characters.
    errors.maxlength={0} cannot be greater than {2} characters.
    errors.invalid={0} is invalid.
    errors.byte={0} must be an byte.
    errors.short={0} must be an short.
    errors.integer={0} must be an integer.
    errors.long={0} must be an long.
    errors.float={0} must be an float.
    errors.double={0} must be an double.
    errors.date={0} is not a date.
    errors.range={0} is not in the range {1} through {2}.
    errors.creditcard={0} is not a valid credit card number.
    errors.email={0} is an invalid e-mail address.
    验证文件:validator.xml:
    validator-rules.xml:
    应该是配置错了
    可是弄不好,真的好辛苦。请帮我看看?