struts2框架校验文件配置提示The content of element type "validators" must match "(validator)+".

来源:互联网 发布:自学软件编程 编辑:程序博客网 时间:2024/06/11 17:25
<?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-config-1.0.dtd">

<validators>

<field name="..">

.....

</field>

..........

</validators>

将头部文件<!DOCTYPE validators PUBLIC
        "-//OpenSymphony Group//XWork Validator Config 1.0//EN"

        "http://www.opensymphony.com/xwork/xwork-validator-config-1.0.dtd">

改为<!DOCTYPE validators PUBLIC 
    "-//OpenSymphony Group//XWork Validator 1.0.3//EN"
    "http://www.opensymphony.com/xwork/xwork-validator-1.0.3.dtd">

摘自别人-----

DTD——文档类型定义(Document Type Definition)
由于XML可以自定义标签,那么自然各人编写的标签不一样,这样同步数据便成了问题,因为其它人不知道某个标签应该怎么用,表示什么意思.DTD就是为了解决此问题的! 
DTD是一种保证XML文档格式正确的有效方法,可以比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。一个DTD文档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的实体或符号规则。 
DTD分为内部DTD与外部DTD,内部DTD包含在XML文档中,外部DTD则通过URL引用.一个DTD文件是以.dtd结尾的文本文件 
在XML中引入DTD DOCTYPE 文档类型声明 
内部DTD,可以将standalone设置成yes. 

换成这个好用的原因应该元素之间的定义规则把!自己的理解,欢迎吐槽。

0 0
原创粉丝点击