基于SSH验证框架的validation.xml验证不执行

最近在学习使用SSH框架,首先感YnWi的博客链接http://blog.csdn.net/yeohcooller/article/details/9316923)。在根据YnWi的博客搭建SSH框架执行项目后,出现了注册用户时没有进行验证的问题,即Registeraction-validation.xml文件出现问题,没有对Registeraction进行验证(java源文件结构如下图所示)


可以看到Registeraction-validation.xml文件存在一个警告,如下图,


警告如下:

运行进行注册验证时报错如下:

23:09:55.055 [http-bio-8080-exec-4] ERROR com.opensymphony.xwork2.validator.AnnotationActionValidatorManager - Caught exception while loading file com/test/ssh/action/Registeraction-validation.xml
com.opensymphony.xwork2.XWorkException

Caused by: java.io.FileNotFoundException: http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd

后将警告内容改为"http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd"之后,运行正常,能够进行验证。

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念