java.io.FileNotFoundException: http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd

這個問題在struts2.3.x中會常常出現,緣由就是http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd,這個url已通過時了,opensymphony這個組織貌似已經中止運營了,但其主要的開源項目,也都基本找到了新東家,好比struts交由Apache來運營了,下面這個寫法是沒有問題的。用新的dtd文件就能夠了~
<!DOCTYPE validators PUBLIC 
"-//Apache Struts//XWork Validator 1.0.2//EN" 
"http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd"> 
<validators>
	<field name="userId">
		<field-validator type="requiredstring">
			<message key="errors.required" />
		</field-validator>
	</field>
	<field name="password">
		<field-validator type="requiredstring">
			<message key="errors.required" />
		</field-validator>
	</field>
</validators>
相關文章
相關標籤/搜索