简体   繁体   English

如何迭代 Map <String, List<MyObject> &gt; 在jsp 中使用struts 标签库?

[英]How to iterate over Map<String, List<MyObject>> in the jsp using struts tag library?

On Backend side I have a Map:在后端,我有一张地图:

SortedMap<String, List<MyObject>> myMap = new TreeMap<>()

MyObject has private String name field with pulic getter and setter MyObject具有带有公共 getter 和 setter 的private String name字段

On jsp I have:在jsp上我有:

<nested:iterate property="myMap" id="map">
     <bean:write name="map" property="key"/>
      <nested:iterate property="listElement" id="value">
          <bean:write name="value" property="name"/>
      </nested:iterate>
</nested:iterate>

But I see error:但我看到错误:

Caused by: javax.servlet.jsp.JspException: No getter method for property: "otherBean.MyMap(API).listElement" of bean: "MyBeanForm"

How could I fix it ?我怎么能修好呢?

It works有用

<nested:iterate property="myMap" id="entry">
     <bean:write name="entry" property="key"/>
      <nested:iterate property="value" name="entry" id="obj">
          <bean:write name="obj" property="name"/>
      </nested:iterate>
</nested:iterate>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用struts2标记迭代JSP中的数组bean列表 - How to iterate over an array list of beans in a JSP using struts2 tags 如何使用Struts标记在JSP中迭代表? - How to iterate a table in JSP using Struts tags? 如何放置(字符串,列表 <MyObject> )进入地图 <String, List<Object> &gt; - How to put(String, List<MyObject>) into a Map<String, List<Object>> 迭代列表<Map<String, String> &gt; 在 Java 中 - Iterate over List<Map<String, String>> in Java 如何遍历地图 <String,String> 和地图 <String,Map<String,String> &gt;使用相同的递归函数? - How to iterate over Map<String,String> and Map<String,Map<String,String>> using the same recursion function? 转换列表<myobject>至 Map <string, map<string,string> &gt; 使用 Java Stream API</string,></myobject> - Convert List<MyObject> to Map<String, Map<String,String>> using Java Stream API 如何在JSP中迭代地图? - How to iterate a map in JSP? 如何使用JSTL迭代字符串映射和对象列表中的列表? - How to iterate a List in a Map of String and List of object using JSTL? 创建 Map <string, set<string> &gt; 从列表中<myobject>使用 Stream API</myobject></string,> - Create a Map<String, Set<String>> from a List<MyObject> using Stream API 如何转换清单 <String[]> 进入清单 <MyObject> ? - How to convert List<String[]> into List<MyObject>?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM