json map对象怎么封装
java后台代码:Map<beanA,List<beanB>>map=newHashMap<beanA,List<beanB>>();returnmap;前台接收到的信息...
java后台代码:
Map<beanA,List<beanB>> map = new HashMap<beanA,List<beanB>>();
return map;
前台接收到的信息如下:
com.bean.beanA@439fa283[{
beanB属性A:值A
beanB属性B:值B
}]
是这样的形式
怎么才能把beanA的属性显示出来即:
com.bean.beanA@439fa283变成
beanA属性A:值A
beanA属性B:值B
这样的 展开
Map<beanA,List<beanB>> map = new HashMap<beanA,List<beanB>>();
return map;
前台接收到的信息如下:
com.bean.beanA@439fa283[{
beanB属性A:值A
beanB属性B:值B
}]
是这样的形式
怎么才能把beanA的属性显示出来即:
com.bean.beanA@439fa283变成
beanA属性A:值A
beanA属性B:值B
这样的 展开
2个回答
2017-03-14
展开全部
用List还是比较难取的,不好定位,用Map定位值。
Map<beanA,Map<"beanA.属性名",beanB.值>> map = new HashMap<"beanA.Map<"beanA.属性名",beanB.值>>();
是想在页面显示吗?用循环吧。
<c:forEach items="${map}" var="m">
<c:forEach items="${m.key}" var="k">
<c:forEach items="${m.value}" var="v" >
<c:if test="${k.属性A名称} eq 'v.值A'}">
</c:if>
<c:if test="${k.属性B名称} eq 'v.值B'}">
</c:if>
</c:forEach>
</c:forEach>
</c:forEach>
Map<beanA,Map<"beanA.属性名",beanB.值>> map = new HashMap<"beanA.Map<"beanA.属性名",beanB.值>>();
是想在页面显示吗?用循环吧。
<c:forEach items="${map}" var="m">
<c:forEach items="${m.key}" var="k">
<c:forEach items="${m.value}" var="v" >
<c:if test="${k.属性A名称} eq 'v.值A'}">
</c:if>
<c:if test="${k.属性B名称} eq 'v.值B'}">
</c:if>
</c:forEach>
</c:forEach>
</c:forEach>
2015-07-22
展开全部
gson 可以转换成json的字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询