bindData

用途

把请求传进来的字符串参数转换成对象和相应的类型(数据绑定)。

举例


// binds request parameters to a target object
bindData(target, params) 
// exclude firstName and lastName (since 0.4)
bindData(target, params, 'firstName', 'lastName') 
// only use parameters starting with "author." e.g. author.email (since 0.5.5)
bindData(target, this.params, "author") 
bindData(target, this.params, 'firstName', 'lastName', "author")

描述

用法:bindData(target, params, excludes, prefix)

参数:

这里会调用Spring的数据绑定框架来完成数据绑定,如果绑定的目标是一个domain类,则类型转换的错误信息会保存该domain类的errors属性中。

更多信息可参考用户手册的Data Binding章节。