String.indexOf("\")
快给我加分,

解决方案 »

  1.   

    AllError(错误大全):
    validate.xml 
    我这里没有呀!
    是struts哪个版本的?
      

  2.   

    我给你一个javascript语法,要不>
      

  3.   

    我也知道javascript 和服务器端的实现我只是想知道,在struts中是否需要验证这些东东!
      

  4.   

    看看struts1.1自带的例子.struts-validate.war
      

  5.   

    根据我的经验:不知道你所使用的struts是什么版本!1.0不怎么支持服务器端验证!1.1版本通过设置validator.xml   设置服务器端验证
    设置validate-rule.xml可以设置客户端脚本验证,也可以增加自己的验证规则所有这些,需要在struts-config.xml 加入 一个plugin<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property
    property="pathnames"
    value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>在你的actionForm中的validate函数如下        actionform 应该extend validatorActionForm
    public ActionErrors validate(
    ActionMapping mapping,
    HttpServletRequest request) {ActionErrors errors = super.validate(mapping, request);if (errors==null) errors = new ActionErrors();
    if (errors.empty()) {if (notGood(mapping,request)) errors.add(ActionErrors.GLOBAL_ERROR,new
    ActionError("errors.notGood","goodProperty"));
    }
    if (errors.empty()) return null;
    return errors;
    return (errors);
    }具体请看看struts-validate.war