1. 程式人生 > >!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN"

!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN"

原因是http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd已經不是dtd約束檔案了,
開啟網址,發現opensymphony的網址已經遷移走了,因為xwork的東西已經併入struts2中,成為apache的一部分.
所有的dtd已經移交到http://struts.apache.org/dtds/ 這個地方.
以後struts2的校驗器的規範要改成:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC  "-//Apache Struts//XWork Validator 1.0.2//EN"  "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
 
這樣就不會報錯了。