如果您使用标准的Spring设施,则需要做的是:
添加messageSource:
<bean id="messageSource" > <property name="basename" value="com.example.messages" /></bean>
添加
com/example/messages.properties包含以下内容之一的属性文件:
typeMismatch.author.date = Invalid datetypeMismatch.date = Invalid datetypeMismatch.java.util.Date = Invalid datetypeMismatch = Invalid date
首先,您可以为特定
date命令对象(
author)中的特定字段()配置错误消息,其次-
date任何命令对象中的特定字段,第三-
绑定
java.util.Date类字段错误的消息,最后-错误的常规消息任何转换产生的结果。
这是我的JSP页面:
<%@ taglib uri="http://www.springframework.org/tags" prefix="s" %><%@ taglib uri="http://www.springframework.org/tags/form" prefix="sf" %><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body> <sf:form commandName="author"> <sf:errors path="date" /><br /> <sf:input path="name"/><br /> <sf:input path="date"/><br /> <input type="submit" value="ok" /> </sf:form></body></html>



