Отображение ключа и значения HashMap в таблице отображения JSP

#java #jsp #jstl #jsp-tags #displaytag

#java #jsp #jstl #jsp-теги #displaytag

Вопрос:

Я хотел бы отобразить ключ и значение моей хэш-карты в столбце отображения таблицы отображения. Ниже приведен код, который у меня есть прямо сейчас. В настоящее время он выдает ошибку JSP, в которой говорится, что атрибут свойства столбца не существует

 <display:table name="myHashMap" id="Property"> 

     <display:column title="Name" sortable="true" property="key"/>
      <display:column title="Value" sortable="true" property="value" />

 </display:table>
  

Ответ №1:

попробуйте это с помощью этого кода:

 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<c:forEach items="${map}" var="entry">
    Key = ${entry.key}, value = ${entry.value}<br>
</c:forEach>
  

Комментарии:

1. Я шел по этому пути, но проблема в том, что это не позволит мне использовать приятные функции тега <display:column> (сортировка и т. Д.)