我想在 jsp (welcome.jsp) 文件中使用 foreach 循环迭代数组,并希望将“项目名称”放入下拉列表中。但代码不起作用。
<!-- dropdown menu -->
<select name="projectList" id="arrDropdownList" >
<c:forEach var="name" items="${person.getProjectList()}">
<option value="${name}">${name} </option>
</c:forEach>
</select>
我通过 doPost() 方法 (RequestPostForm.java) 接收指定的数据。(arrDropdownList 包含项目名称)
Person person = new Person(name, email, authStringEnc, arrDropdownList);
req.setAttribute("myPerson", person);
RequestDispatcher dispatcher = req.getRequestDispatcher("welcome.jsp");
到目前为止我只能通过页面上的for循环显示所需的项目名称(welcome.jsp)
for(Object elem : person.getProjectList())
out.print(elem + " ");
大话西游666
相关分类