#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> (сортировка и т. Д.)