我正在尝试从mysql数据库加载汽车列表。但我的下拉列表是空的。我的代码如下。
<select>
<c:forEach var="line" items="${cars}">
<option><c:out value="${line}"/></option>
</c:forEach>
</select>
<%
ArrayList<CarsDataBean> cars = CarsDAO.getCars();
request.setAttribute("cars", cars.getCars());
%>
答案 0 :(得分:0)
您必须在使用之前设置属性。这是演示代码。
<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>
<c:set value="Ford,Chevy,Honda" var="vehicles" scope="request"/>
The cars in the list are ${cars}.
<%
request.setAttribute("cars", request.getAttribute("vehicles"));
%>
The cars in the list are ${cars}.
输出:
列表中的汽车是。名单中的汽车是福特,雪佛兰,本田。