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

    xiaoxiao2021-04-13  29

    <?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. 

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

    转载请注明原文地址: https://ju.6miu.com/read-669408.html

    最新回复(0)