Spring MVC - 选择性格式

时间:2010-12-09 20:25:08

标签: spring spring-mvc

我有一个自定义标记,可以扩展Spring的InputTag",###.0"格式显示数字。我已为PropertyEditor类注册了自定义Double来处理格式化。

当提交表单并且验证失败时,应该按原样重新显示所有无效值,而不进行任何格式化,以便用户可以看到他所犯的错误。如何通知自定义标签验证结果,以便它不进行任何格式化?

我正在使用Spring MVC 3。

感谢。

1 个答案:

答案 0 :(得分:1)

覆盖getPropertyEditor()的{​​{1}}方法,并返回null而不是AbstractDataBoundFormElementTag实例(因此PropertyEditor不会将对象值传递给ValueFormatter格式化目的)。

PropertyEditor