在servlet中,我有一个包含数据的列表。我将该列表放在方法doget()
中,以便在onPage Load事件中访问它。
List<Integer> list = pse.populateemployee();
request.setAttribute("list", list);
我想使用JSTL将该列表发送到我的JSP页面。
我试过了:
<select name="selectemployee">
<c:forEach var="employees" items="${list}">
<option> <c:out value="${employees}"/> </option>
</c:forEach>
</select>
我正在使用MVC
为什么这不起作用?
答案 0 :(得分:0)
我解决了问题
我正在运行servlet的jsp页面,这就是为什么jsp页面没有从加载中的servlet获取数据
现在告诉我如何在XML文件中将我的servlet首先运行到servlet servlet而不是jsp
答案 1 :(得分:0)
您需要添加链接..例如,您在jsp
页面中,如果您想从jsp
转到servlet
,则需要提供路径.. (jsp页面中的./servlet name
)
<form action="./servlet name" method=post>
<\form>
您还应关闭form
。