我试图理解将数据从POST绑定到模型的概念。我想知道我们是否可以控制绑定的发生方式。我想我们可以使用注册自定义编辑器来控制绑定参数。但是我希望能够更好地控制表单的各个字段。我的意思是当我们注册一个自定义编辑器时,比如日期,那么所有的实例,比如日期,将被视为相同。但我可能希望以不同于其他日期的方式对待特定日期。此外,我想以原始字符串格式获取POST请求参数,并且可以操作一个或两个字段并将其余字段委托给spring。我猜在spring的预注释版本中有一些方法提供了类似的控制,可能是processFormSubmission。所以请告诉我们是否可以在spring 3注释版本中完成此任务。
由于
答案 0 :(得分:0)
对于日期格式,您可以使用@DateTimeFormat
注释。注释在每个字段上指定,因此每个字段都可以拥有自己的格式。
您可以使用Formatter
和ConversionService
格式化和转换所需的任何字段。
可以找到有关所有这些内容的文档here。