<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.dtd">
或者
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
当PUBLIC声明为"-//OpenSymphony Group//XWork Validator 1.0//EN"xwork寻找xwork-validator-1.0.dtd来验证xml文件格式的合法性,但是xwork.jar中没有xwork-validator-1.0.dtd,只有xwork-1.0.dtd。
所以使用第一种声明时,会出现一个 Caught exception while attempting to load validation configuration file.的错误。使用第二种声明没有这样的问题
博客介绍了XML文件验证相关内容。当PUBLIC声明为'-//OpenSymphony Group//XWork Validator 1.0//EN'时,xwork会寻找xwork - validator - 1.0.dtd验证XML文件格式合法性,但xwork.jar中无此文件,会出现加载验证配置文件的异常,而第二种声明则无此问题。
4万+

被折叠的 条评论
为什么被折叠?



