【问题标题】:arraylist to select an option in jsparraylist 在jsp中选择一个选项
【发布时间】:2018-02-03 19:24:03
【问题描述】:

jsp中如何分配一个arraylist来选择一个选项?我找到了一个示例(how to assign arraylist to select option in jsp),但仍然有空选项。

IndexServlet.java

@WebServlet("/IndexServlet")
public class IndexServlet extends HttpServlet {

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        List<String> databaseArrayList = new ArrayList();
        databaseArrayList.add("1");
        databaseArrayList.add("2");
        databaseArrayList.add("3");
        request.setAttribute("databaseList", databaseArrayList);
        request.getRequestDispatcher("AddManager.jsp").forward(request, response);
        System.out.println("in index servlet");
}
}

Jsp代码

<tr>
            <td>Subordinate employees:</td>
            <td>
                <select name="database1">
                    <c:forEach items="${databaseList}" var="databaseValue">
                        <option value="${databaseValue}">
                                ${databaseValue}
                        </option>
                    </c:forEach>
                </select>
            </td>
        </tr>

【问题讨论】:

    标签: java jsp servlets arraylist


    【解决方案1】:

    您没有转发请求..

    RequestDispatcher rd=request.getRequestDispatcher("/AddManager.jsp");          
    rd.forward(request, response);  
    

    【讨论】:

    • 我改变了,但我仍然有同样的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多