【发布时间】:2013-11-14 03:44:59
【问题描述】:
struts2 验证存在很大问题。
它在我的大部分领域都运行良好,但在我的长领域中却不行。
如果我在长字段中输入一个字符串,它会显示一条英文消息,而不是我声明的消息。
字段“borrower.matNo”的字段值无效。
在我的messages_de.properties 中写道:
exception.borrowerMatNo = Bitte geben Sie eine Nummer als Matrikelnummer an.
来自验证 xml。 (名字对了,百次查)
<!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="borrower.matNo">
<field-validator type="int">
<param name="min">
1</param>
<param name="max">
100000</param>
<message key="exception.borrowerMatNo"/>
</field-validator>
</field>
</validators>
来自jsp:
<s:form action="searchBorrower">
<s:textfield key="borrower.matNo" />
<s:submit key="search" />
</s:form>
【问题讨论】:
标签: xml validation struts2 jsp-tags