full support for formatters on array/collection elements (SPR-6504)

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2569 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
Juergen Hoeller
2009-12-04 00:34:40 +00:00
parent 9970eda08a
commit 54f6989469
6 changed files with 97 additions and 25 deletions
@@ -117,10 +117,11 @@ public abstract class AbstractPropertyBindingResult extends AbstractBindingResul
if (this.conversionService != null) {
// Try custom formatter...
TypeDescriptor td = getPropertyAccessor().getPropertyTypeDescriptor(fixedField);
return this.conversionService.convert(value, td, TypeDescriptor.valueOf(String.class));
} else {
return value;
if (td != null) {
return this.conversionService.convert(value, td, TypeDescriptor.valueOf(String.class));
}
}
return value;
}
/**