Java 如何在dropdownlist中显示内容

Java 如何在dropdownlist中显示内容,java,jsp,Java,Jsp,如何在java脚本中显示dropdowlist中的内容,我尝试了代码,但内容没有显示。。。下面是如何显示内容的代码 下拉列表1: <select name="zone" onchange="this.form.submit();"> <% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection connection1 = DriverManager.getConnection("

如何在java脚本中显示dropdowlist中的内容,我尝试了代码,但内容没有显示。。。下面是如何显示内容的代码

下拉列表1:

<select name="zone" onchange="this.form.submit();">
    <%
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        Connection connection1 = DriverManager.getConnection("jdbc:odbc:register");
        Statement statement2 = connection1.createStatement();
        ResultSet resultset2 = statement2.executeQuery("select zone from landamount");
    %>
    <option>--Select--</option>
    <% while (resultset2.next()) {%>

    <option><%= resultset2.getString(1)%>
    </option>

    <% }%>
</select>

--挑选--

您的
标记之间需要一个文本节点。否则,您将看到一个空白下拉列表

我想我在那里看到的是
Java
而不是
Javascript
。如何在下拉列表中看到Javascript?你不想把Javascript和Java代码弄乱吗?我认为问题在于您的java代码避免jsp中的Scriptlet,您可以检查答案,了解如何在没有Scriptlet的情况下执行相同的操作。