我正在使用bean来获取和设置数据。当我尝试从servlet检索地图时,出现以下错误:
服务器遇到意外状况,阻止了它 完成请求。
错误指向此行:
<c:forEach var="item" items="${AllCars.cars}">
这是我的.jspx
文件的根目录:
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:c="http://java.sun.com/jsp/jstl/core"
version="2.0">
这是我的forEach
和我的.jspx
文件中的bean:
<jsp:useBean class="model.CarList" id="AllCars" scope="session"/>
<c:forEach var="item" items="${AllCars.cars}">
<ul>
<li><c:out value="${item.value.Make}"/></li>
<li><c:out value="${item.value.Model}"/></li>
<li><c:out value="${item.value.Type}"/></li>
</ul>
</c:forEach>
这是我的CarList
bean中的get方法:
public Map getcars() {
return this.lessons;
}
我在哪里错了?我到处都看过,应该可以正常工作,而且我的似乎与他们匹配。