Java 将数据从servlet发送到jsp并动态生成下拉列表
在servlet中,我有一个包含数据的列表。我将该列表放在方法Java 将数据从servlet发送到jsp并动态生成下拉列表,java,jsp,jakarta-ee,servlets,Java,Jsp,Jakarta Ee,Servlets,在servlet中,我有一个包含数据的列表。我将该列表放在方法doget()中,以便在onPage加载事件中访问它 List<Integer> list = pse.populateemployee(); request.setAttribute("list", list); <form action="./servlet name" method=post> <\form> List List=pse.populateemployee(); setAt
doget()
中,以便在onPage加载事件中访问它
List<Integer> list = pse.populateemployee();
request.setAttribute("list", list);
<form action="./servlet name" method=post>
<\form>
List List=pse.populateemployee();
setAttribute(“列表”,列表);
我想使用JSTL将该列表发送到我的JSP页面
<form action="./servlet name" method=post>
<\form>
我试过这个:
<select name="selectemployee">
<c:forEach var="employees" items="${list}">
<option> <c:out value="${employees}"/> </option>
</c:forEach>
</select>
<form action="./servlet name" method=post>
<\form>
我正在使用MVC
<form action="./servlet name" method=post>
<\form>
为什么这样不行?我解决了这个问题
<form action="./servlet name" method=post>
<\form>
我运行的是jsp页面而不是servlet,这就是为什么jsp页面不能在加载时从servlet获取数据的原因
<form action="./servlet name" method=post>
<\form>
现在告诉我如何将XML文件中的servlet映射到RunnServlet,而不是jsp,您需要添加链接。。例如,您在
jsp
页面中,如果您想从jsp
转到servlet
,您需要给出路径。。(/servlet名称
在jsp页面中)
<form action="./servlet name" method=post>
<\form>
您还应该关闭
表单
donot no为什么它不起作用什么不起作用?具体地说,select optinin标记中没有显示列表中的.data。请尝试写入:${EMPLOYEMENTS}而不是告诉我们如何向jsp
以及.RequestDispatcher视图=request.getRequestDispatcher(“adduser.jsp”);视图。转发(请求、响应);每一个基本的servlet教程都涵盖了这一点。做一些研究。查看以下流行教程:。还有这些课程,它们有很好的大图来说明概念:。
<form action="./servlet name" method=post>
<\form>