WSDTO请求中Map类型属性映射为空的问题求助
WSDTO请求中Map类型属性映射为空的问题求助
各位大佬好,我遇到一个WSDTO属性映射的问题,想请教下大家:
我定义的WSDTO结构大致如下:
<bean class="xyz.dto.MyOrderWsDTO"> <property name="code" type="java.lang.String" /> <property name="additionalInformation" type="java.util.Map<String,String>"/> </bean>
现在我在控制器里期望接收MyOrderWsDTO作为请求体,传递的JSON是这样的:
{ "code": "abc", "additionalInformation": [ { "xyz": "hhj", "def": "value" } ] }
目前code字段能正常映射到值,但additionalInformation始终是null,我原本期望这个Map里能拿到这样的键值对:
- xyz: hhj
- def: value
有没有大佬能帮我看看问题出在哪呀?
备注:内容来源于stack exchange,提问作者Kaushiki Singh
相关产品推荐
相关产品推荐

