0

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 にあるデータを表示したい。どうやってするの?

4

1 に答える 1