strtus 1.3 为了维持自己的完整性,也出了自己的验证模块 ,其实大部分都可以用JavaScript 解决了 本片文章仅供参考>>
验证有三种方法 第一种是在 form中验证
第二种是在 action中验证
这两种方法仅是在这两个类里的方法中做了一下实现 没有什么可说的
第三种是用 vilidator.xml 和 vilidation.xml 验证
首先 把 vilidator.xml的验证模板修改一下 具体修改 请查阅相关资料
其次 在strtus-config.xml 中把 验证模块plugin进 strtus 中
第三 提交的form中添加一个属性 onsubmit = "return validateLoginForm(this);"
第四 在ApplicationResources.properties 添加需要的key 和 value
最后一个是最重要的 我为此付出了很长的时间 form(继承ValidatorForm)是自动生成的 他也自动生成一个方法validate
假如不把这个去掉的话 他会一直通过这个方法验证 而不是用plugin的vilidator
这三种方法我分别做个三个小的程序 仅供参考 在我的资源 与文章同名的资源