当前位置: 代码迷 >> Java Web开发 >> struts2验证框架问题
  详细解决方案

struts2验证框架问题

热度:18   发布时间:2008-10-07 16:59:33.0
struts2验证框架问题
验证RegisterAction中的字段,我在此同级目录中建立RegisterAction-validation.xml文件,前面内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC
       "-//OpenSymphony Group//XWork Validator Config 1.0//EN"
       "http://www.opensymphony.com/xwork/xwork-validator-config1.0.dtd">   
出现如下错误:
  Referenced file contains errors(http://www.opensymphony.com/xwork/xwork-validator-config1.0.dtd)
以此导致Tomcat 6.0不能加载RegisterAction-validation.xml而出现异常.
望各位高手指点迷津,不甚感激!!!!!!!!!!
搜索更多相关主题的帖子: 框架  验证  

----------------解决方案--------------------------------------------------------
http://www.opensymphony.com/xwork/xwork-validator-1.0.dtd
是这样的吧?没有那个config吧?
----------------解决方案--------------------------------------------------------
是的,没有那个config,我写错了,但结果还是一样的,咋办呢?
----------------解决方案--------------------------------------------------------
如果这个引用不行。
你就到struts2里拷贝一个xwork-validator1.0.dtd出来,放到项目里面去,然后去引用那个文件。
----------------解决方案--------------------------------------------------------
已经拷贝下来了,但搞不清楚怎么引用,老是说系统找不到指定文件
----------------解决方案--------------------------------------------------------
我已经拷下来了,但不知道怎么去引用,老实说系统找不到指定文件
----------------解决方案--------------------------------------------------------
和xml文件放到一起。
然后这么引
<!DOCTYPE struts SYSTEM
        "./文件名.dtd">
----------------解决方案--------------------------------------------------------
RegisterAction-validation.xml,是局部验证,因此它必须和RegisterAction.java在同一目录下
----------------解决方案--------------------------------------------------------
用MyEclipse 开发   里面Struts的一些配置文件什么的 可以自己生成的
虽然有点懒惰  但是不会出错
----------------解决方案--------------------------------------------------------
这些文件还有自动生成的,搞不好就出错,我常犯这样的错误.可以的话最好是复制一样的
----------------解决方案--------------------------------------------------------
  相关解决方案