JSP下拉列表与数据库的连接

下拉列表的内容是从数据库的一个表里读出来的,也就是表的一列记录!而且是表里有多少条记录,下拉列表里显示多少条,如何获取!
当从下拉列表中选择任意一个记录时候,如何又提交至数据库!

你说的是二级以上联动吗,如果你想用静态联动的话,用ajax可以实现用javascript把不前列表里选中的记录获取出来通过ajax技术传给你的动态页面,动态页面到数据库中把记录查出来在返回给这个静态页面就一级的话直接把数据库的记录输出到下拉列表里就可以了
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-07
1.select * from table where ...while() {out.println("<option value="+id+">"+name+"</option>");} 2.这个无非就是利用下拉菜单进行数据库提交。下拉种选中了update就可以了

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

JSP 实现两个select下拉框的数据联动,要求根据第一个下拉式选择的内容联...
首先进入页面的时候,第一个select的内容是从数据库查询出来的,这个很简单就能实现。然后在这个select控件上加上onchange事件,onchange事件中获取当选select选中的value 提交到后台,首先将页面中的内容存起来,比如刚才的那个内容使用setAttribute,存起来,然后在获取一次第一个select控件的信息,然后根据页面被...

同一个jsp页面如何第2个下拉列表框获取第一个下拉列表框从数据库返回...
有两种方法:第一是,把所有对应内容都存储在页面的隐藏层中,用哪部分显示哪个,但是如果有人要了解你的数据库结构的话也是一目了然 第二是,利用动态无刷新技术,即AJAX实现 如果有不明白的地方,可以给我的Q留言,能帮的尽量帮,289879822

jsp,struts框架。。如何使数据库中的数据,自动显示到下拉框。。然后id...
下载文件:MyJsp_20131021172218.jsp|看看这个,差不多就是这样了。后台你把数据取出来后,循环放到map中再付值给list,然后把list通过request.setAttribute("list", list);返回到页面就行了

jsp中如何在数据库中取出数据并放在下拉列表中
可以用缓存,或在访问这个页面以前准备好下拉列表的数据(在Action中完成),一般都只需要id和name就可以了。取出来后,放入requestScope中,用List和Set都可以,这就根据自己的需求了。到了jsp页面,一般都是这样的: 这里是select的默认值 <c:forEach items="${你List或Set的名字}" value="ss"> $...

JSP页面中,怎样在一个下拉框选项中绑定数据库表字段? 表名DeviceManage...
方式1:使用Strust1标签--html:select 方式2:使用Strust2标签--s:select 方式3:ext框架--Ext.form.ComboBox 方式4:在页面获取结果集(表查询结果),使用循环迭代方式(jstl el语言或页面嵌入java代码或js实现),循环处理结果集,增加select控件元素 注:我没有详细说明,但是只要搜索相关的方式,...

JSP中下拉框是从数据库中读取的。当下拉框选择是,后面的文本框显示对...
我用的是AJAX,对每次下拉框的onchange事件,作一次异步请求,请求的当然就是服务器的处理程序了(一般是查询数据库),获取返回的json结果,然后再通过JS显示在后面的文本框 下面是分类联动选择的部分JS代码:\/\/子级category选择 getChildCategory:function(p,c,g){ \/\/$("#pArea").live('change',...

jsp中从数据库取出的值,如何动态的绑定到下拉列表?(只用jsp的)
ResultSet rs = db.executeQuery(strQuery); \/\/从数据库中查询 结果放入ResultSet > 请选择 < while(rs.next()){ > <option value="<%=rs.getString("column_name")%>"><%=rs.getString("column_name")%> < } >

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

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

相似回答