struts2实现服务器端校验


struts2实现服务器端校验示例,包含Dojo实现类似ajax校验
资源截图
代码片段和文件信息
package struts.org;

import com.opensymphony.xwork2.ActionSupport;

public class RegisterAction extends ActionSupport{
    //需要校验的字段必需在类中提供相应的字段和相应的getset方法
    private String email;
    private String password;
    private String repassword;
    private String phone;
    
    public String execute() throws Exception {
     System.err.println(111);
        return SUCCESS;
    }

    public String getEmail() {
        return email;
    }

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

    public String getPassword() {
        return password;
    }

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

    public String getRepassword() {
        return repassword;
    }

    public void setRepassword(String repassword) {
        this.repassword = repassword;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-10-07 17:12  Struts2App
     文件        1883  2016-10-07 15:58  Struts2App.classpath
     目录           0  2016-10-07 17:12  Struts2App.myeclipse
     文件         303  2008-08-19 14:21  Struts2App.mymetadata
     文件        1753  2016-10-07 11:55  Struts2App.project
     目录           0  2016-10-07 17:12  Struts2App.settings
     文件         522  2016-10-07 11:55  Struts2App.settings.jsdtscope
     文件         341  2016-10-07 11:55  Struts2App.settingscom.genuitec.eclipse.migration.prefs
     文件         364  2016-10-07 11:55  Struts2App.settingsorg.eclipse.jdt.core.prefs
     文件         556  2016-10-07 11:55  Struts2App.settingsorg.eclipse.wst.common.component
     文件         362  2016-10-07 11:55  Struts2App.settingsorg.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-10-07 11:55  Struts2App.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-10-07 11:55  Struts2App.settingsorg.eclipse.wst.jsdt.ui.superType.name
     目录           0  2016-10-07 17:12  Struts2AppWebRoot
     目录           0  2016-10-07 17:12  Struts2AppWebRootmeta-INF
     文件          39  2008-08-19 14:21  Struts2AppWebRootmeta-INFMANIFEST.MF
     目录           0  2016-10-07 17:12  Struts2AppWebRootWEB-INF
     目录           0  2016-10-07 17:12  Struts2AppWebRootWEB-INFclasses
     目录           0  2016-10-07 17:12  Struts2AppWebRootWEB-INFclassesmeta-INF
     文件          25  2016-10-07 11:55  Struts2AppWebRootWEB-INFclassesmeta-INFMANIFEST.MF
     文件         221  2016-10-07 15:21  Struts2AppWebRootWEB-INFclassesglobalMessages_en.properties
     文件         397  2016-10-07 14:54  Struts2AppWebRootWEB-INFclassesglobalMessages_zh_CN.properties
     目录           0  2016-10-07 17:12  Struts2AppWebRootWEB-INFclassesstruts
     目录           0  2016-10-07 17:12  Struts2AppWebRootWEB-INFclassesstrutsorg
     文件        2256  2016-10-07 15:54  Struts2AppWebRootWEB-INFclassesstrutsorgRegisterAction-register-validation.xml
     文件        1398  2016-10-07 16:23  Struts2AppWebRootWEB-INFclassesstrutsorgRegisterAction.class
     文件         790  2016-10-07 17:10  Struts2AppWebRootWEB-INFclassesstruts.xml
     目录           0  2016-10-07 17:12  Struts2AppWebRootWEB-INFlib
     文件       68622  2016-10-07 15:49  Struts2AppWebRootWEB-INFlibcommons-fileupload-1.3.jar
     文件      159509  2016-10-07 15:49  Struts2AppWebRootWEB-INFlibcommons-io-2.0.1.jar
     文件      261809  2016-10-07 15:49  Struts2AppWebRootWEB-INFlibcommons-lang-2.4.jar
............此处省略25个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)