Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无servlet的jsp页面请求_Java_Jsp - Fatal编程技术网

Java 无servlet的jsp页面请求

Java 无servlet的jsp页面请求,java,jsp,Java,Jsp,我需要在jsp中列出数据库中的数据。列表的行数超过45000行,这使得浏览器的速度非常慢。是否有任何方法可以从html标记中的同一jsp发送参数 <td> <input type="text" name="nm"> <select <% tfd = new CustomerFromDatabase(request.getParame

我需要在jsp中列出数据库中的数据。列表的行数超过45000行,这使得浏览器的速度非常慢。是否有任何方法可以从html标记中的同一jsp发送参数

<td>
    <input type="text" name="nm">                                                        

    <select <% tfd = new CustomerFromDatabase(request.getParameter("nm")); %> 
        <%  
            Iterator tertiIterator = tfd.getTerti().entrySet().iterator();
            while(tertiIterator.hasNext()){
                Map.Entry<String, String> entry = (Map.Entry) tertiIterator.next();
                %><option value="<%= entry.getValue() %>"><%= entry.getValue() %></option>
        <%  }
        %>
     </select>
</td>

当我启动CustomerFromDatabase对象时,我需要将参数作为输入“nm”的值发送,这样检索到的列表将包含更少的行

你能帮我吗


谢谢

能否指定“nm”包含的内容?请阅读一些HTML表单基础教程。在request.getParameter读取输入值之前,您必须提交表单。您可以在此处使用ajax。根据收到的输入,向服务器发送ajax请求并填充下拉列表。您好,您好,您好,我已将代码更改为“function fFN(){;}”并在按钮上调用此函数,但什么也没发生。