MyServlet.java
LinkedHashMap<String, LinkedHashMap<String, MyObj>> lhm =
new LinkedHashMap<String, LinkedHashMap<String, Bank>>();
LinkedHashMap<String, MyObj> lhmObj = new LinkedHashMap<String, Bank>();
lhmObj.put(arg1, arg2);
lhm.put(arg3, lhmObj);
request.setAttribute("Map", lhm);
getServletContext().getRequestDispatcher("/index.jsp").forward(request, response);
index.jsp
<c:forEach items="${Map}" var="myMap">
<c:out value="${myMap.key}"></c:out>
<c:out value="${myMap.value}"></c:out>
</c:forEach>
私はこのコードを書き、正常に動作しましたが、これは次のことを示しました:
ADD {213412=my.package.directory.MyObj@2e6d441d,
213413=my.package.directory.MyObj@792e3bb}
MyObj にあるデータを表示したい。どうやってするの?