0
MyServlet.javaпоказать карту данных с помощью JSTL в JSP
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 {[email protected],
[email protected]}
Я хочу показать данные, которые h находится в MyObj. Как это сделать?
Я понимаю ваш ответ. Но как показать данные, которые я могу получить с помощью myObj.getCode() ', используя jstl. Например, 'ADD 213412 - TEST' – kamal
Это вложенные петли: возможно, полезно http://stackoverflow.com/questions/12488363/jstl-printing-nested-objects –
@kamal Glad.It помогло :) –