我是一名新手,刚接触JSP开发,现在我想实现一个在ASP.NET中大约只需要30秒钟就能完成的功能,但是环境让我感到很困惑。
目前,我的网页上有以下内容:
目前,我的网页上有以下内容:
<body>
<jsp:useBean id="allPlayerInfo" class="Player.AllPlayers" scope="page"/>
<jsp:include page="../header.jsp"/>
Player:
<select id="drp_player">
<c:forEach var="item" items="${allPlayerInfo.items}">
<option value="${item}">${item}</option>
</c:forEach>
</select>
</body>
而 AllPlayers 文件看起来像:
package Player;
public class AllPlayers {
public java.util.List<String> getItems() {
java.util.List<String> list = new java.util.ArrayList<String>();
list.add("PlayerName1");
list.add("PlayerName2");
list.add("PlayerName3");
return list;
}
}
显然,我将来会用数据库调用替换占位符“PlayerNames”,但我现在只想先让这个简单的测试程序运行。
目前,我得到的选择列表里什么也没有。你有什么想法我做错了什么吗?