查看春源码可以看出弹簧支持转换的数据类型已经很多了。
this
.defaultEditors.put(Charset.
class
,
new
CharsetEditor());
this
.defaultEditors.put(Class.
class
,
new
ClassEditor());
this
.defaultEditors.put(Class[].
class
,
new
ClassArrayEditor());
this
.defaultEditors.put(Currency.
class
,
new
CurrencyEditor());
this
.defaultEditors.put(File.
class
,
new
FileEditor());
this
.defaultEditors.put(InputStream.
class
,
new
InputStreamEditor());
this
.defaultEditors.put(Locale.
class
,
new
LocaleEditor());
this
.defaultEditors.put(Pattern.
class
,
new
PatternEditor());
this
.defaultEditors.put(Properties.
class
,
new
PropertiesEditor());
this
.defaultEditors.put(Resource[].
class
,
new
ResourceArrayPropertyEditor());
this
.defaultEditors.put(TimeZone.
class
,
new
TimeZoneEditor());
this
.defaultEditors.put(URI.
class
,
new
URIEditor());
this
.defaultEditors.put(URL.
class
,
new
URLEditor());
//Default instances of collection editors.代码> <代码>,,,,,,,,代码> <代码>//可以覆盖通过注册自定义的实例作为自定义编辑器。代码> <代码>,,,,,,,,代码> <代码> 代码> <代码> .defaultEditors.put(集合。代码> <代码> 代码> <代码>,代码> <代码> 代码> <代码> CustomCollectionEditor(集合。代码> <代码>类代码> <代码>));代码> <代码>,,,,,,,,代码> <代码> 代码> <代码> .defaultEditors.put(集。代码> <代码> 代码> <代码>,代码> <代码> 代码> <代码> CustomCollectionEditor(集。代码> <代码>类代码> <代码>));代码> <代码>,,,,,,,,代码> <代码> 代码> <代码> .defaultEditors.put (SortedSet。代码> <代码> 代码> <代码>,代码> <代码> 代码> <代码> CustomCollectionEditor (SortedSet。代码> <代码>类代码> <代码>));代码> <代码>,,,,,,,,代码> <代码> 代码> <代码> .defaultEditors.put(列表。代码> <代码> 代码> <代码>,代码> <代码> 代码> <代码> CustomCollectionEditor(列表。nullSpringMVC数据绑定大全