如何在JSP中添加下拉菜单,让下拉菜单显示数据库里的内容?

我有两张表,一张book

另一张pres

现在在图书添加界面想要做一个下拉菜单,显示pres表中的presname,但需要用presid关联。即:菜单显示内容为presname,同时后台需要进行presid的关联操作。
求完整代码,谢谢。

代码不给你,思路可以给你:

    打开添加图书这个页面的时候,发出ajax请求得到pres的list数据

    根据list生成下拉菜单,可以把value设成presname,id设成presid

    执行添加图书操作时将这个id一并传回后台

温馨提示:内容为网友见解,仅供参考
无其他回答

jsp页面中如何设置下拉菜单
要使用下拉菜单,用户只需从列表中选择一个选项。在服务器端,可以获取用户选择的值,然后根据这些值执行相应的操作或处理逻辑。这通常涉及从数据库或其他数据源检索相关信息,并根据用户的选择显示或操作数据。在JSP中,你可以使用``标签将用户选择的值传递给服务器端的Java代码。例如:jsp 在Java代码中...

JSP中怎样将数据库中的数据显示在网页的下拉菜单中
把里面的数据库和需要跳转的页面改一下就OK了

JSP下拉列表与数据库的连接
你说的是二级以上联动吗,如果你想用静态联动的话,用ajax可以实现用javascript把不前列表里选中的记录获取出来通过ajax技术传给你的动态页面,动态页面到数据库中把记录查出来在返回给这个静态页面就一级的话直接把数据库的记录输出到下拉列表里就可以了 ...

jsp做级联下拉菜单
我举个例子 :通过省份查询 该省下的市 (这里有两个下拉菜单. 1:所有省 2:省下的区县市)操作: 先把所有的省级单位查出来 显示到第一个下拉菜单中 在第一个下来菜单的onchange事件中 通过选择省份的ID 去查询(通过ajax查询并且返回该ID下的区县)把返回的区县在页面中遍历 显示到第二个下拉...

关于JSP自定义标签当中如何建立下拉列表框
先回去看看HTML语言,JSP制作下拉列表框,据我所知,是html就能实现,只是,下拉列表框的内容是用JSP得到,如 菜单1:${menu1} 菜单2:${menu2} 至于子标签如何与父标签怎么通讯,当然是用javascript

如何将下拉菜单的数据从数据库中读取出来
首先你得从后台获取德奥数据库的内容,然后转发到jsp页面,通过jstl或者el来读取后台传入过来的内容。后台可以把数据库查询到的数据放在一个数组或者是集合中,然后使用request.getRequestDispatcher.forward()把数据或者集合传到前台的下拉菜单的页面中,再在前台下拉菜单页面中使用<c:foreach>来遍历后台...

struts2中如何把数据库中的值加入到下拉列表框中,获取数据库的方法已...
name);} } JSP页面下拉菜单:

请问JSP中下拉列表能否动态添加?
\/\/jsp代码片段 <!--下拉菜单标记 --> < ResultSet rs = ...; \/\/假如从数据库中取得的结果放在结果集中 while(rs.next()){ out.println("" + rs.getString(1) + "");} >

jsp做隐藏的下拉菜单怎么做(如图)
onclick事件,点击时如果是收起来(隐藏display:none)的就把它展开(显示display:block),如果是展开(显示display:block)的就把它收起来(隐藏display:none), onclick 菜单

jsp下拉列表框默认显示查询的一条数据
jsp下拉列表框默认显示查询的一条数据可以给select标签赋值,只取其中的一条数据即可。import java.util.ArrayList;import java.util.Iterator;public class Test{ ArrayList list;\/\/ constructor; builds some sample data.public Test(){ this.list = new ArrayList();this.list.add(new String[]{"1...

相似回答