2008-6-19 13:57:39 net.sf.json.JSONObject morphPropertyValue
警告: Can't
transform property 'birthday' from java.lang.String into java.util.Date. Will
register a default Morpher
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
資訊: Property
'java.util.Date.class' has no write method. SKIPPED.
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
警告: Property
'java.lang.String.date' does not exist. SKIPPED.
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
資訊: Property 'java.util.Date.day'
has no write method. SKIPPED.
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
警告: Property
'java.lang.String.hours' does not exist. SKIPPED.
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
警告: Property
'java.lang.String.minutes' does not exist. SKIPPED.
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
警告: Property
'java.lang.String.month' does not exist. SKIPPED.
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
警告: Property
'java.lang.String.seconds' does not exist. SKIPPED.
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
警告: Property
'java.lang.String.time' does not exist. SKIPPED.
2008-6-19 13:57:39
net.sf.ezmorph.bean.BeanMorpher morph
資訊: Property
'java.util.Date.timezoneOffset' has no write method. SKIPPED.
2008-6-19
13:57:39 net.sf.ezmorph.bean.BeanMorpher morph
警告: Property
'java.lang.String.year' does not exist. SKIPPED.
Person's brithday: Thu
Jun 19 13:57:39 CST 2008
解決方案是:
在toBean前加一句話:
JSONUtils.getMorpherRegistry().registerMorpher(new
DateMorpher(new String[] {"MM/dd/yyyy HH:mm:ss"}) );來配置記下Date轉化時的Morpher就OK了
或者加上 JSONSerializer.toJava 前加上面的那句話