欢迎来到天天文库
浏览记录
ID:39551797
大小:51.00 KB
页数:4页
时间:2019-07-06
《jsp页面中的下拉框如何显示数据库中的某类内容呢》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、查询数据库应该知道吧?调用查询数据库方法,从而得到一个数据集合,List类型,数组类型都可以。假设查询数据库方法是getData(),返回一个list集合。--请选择--<%daod=newdao();//这是那个数据库访问的类。Listlist=d.getData();for(inti=0;i><%=list.get(i)%><%}%>
2、就这样。0下拉框选中事件如何绑定5我有一个 买菜 购物 吃饭 我之前的option是从数据库中读取出来的,此页面是一个消息修改页面,select的下拉框的值想要绑定到数据库这个实体的值,同时还要循环数据库取出的所有类型的值加载到select里头。谢谢
3、大家了谁会的话教教小弟。问题补充:怎么写啊,能详细介绍下么。麻烦了Java综合 2010年11月09日11:16outmen 0 0 0 0·查看图片附件·添加评论·关注(0)3个答案按时间排序按投票排序00有两种方法,一是用struts标签,二十在页面写逻辑代码。 我是做jsp的,struts标签我就不说了,就给你写个带Java代码的例子: 做一个跳转到这个页面的逻辑处理 在这里从数据库提取option中需要的数据 然后放在集合里 例如: Stringhql="fromMtFieldType";
4、Listlist=getHibernateTemplate().find(hql); 然后将值提交到跳转到的页面 request.setAttribute("typeList",typeList); returnmapping.findForward("findAll"); (这里可以用session也可以用request) 以下是页面端的代码 Java代码 1.//导入的实体类和List的util包,导包的代码要写在代码页面的顶端 2.<%@page import="com.rundasoft
5、.coal.model.MtFieldType"%> 1.<%@page import="java.util.*"%> 2. 3. 4.-请选择- 5.<% 6. List list = (List)request.getAttribute("typeList"); 7. //MtField
6、Type对应的实体类 8. MtFieldType mtFldType = null; 9. for(int i=0;i 12.'> <%=mtFldType.getTypeName()%> 13. 14.<% } %> 最后用个提交就行了!
7、2010年11月09日14:37zhl0475 40 0 0 0·添加评论00加载页面的时候,用jstl的标签或者用jsp内嵌的程序语句循环遍历从数据库拿到的数据,注意,数据里只包含id和名称,id绑定在option的value中,name用来显示。每次选择下拉框的时候,都会触发select的onchange事件。onchange事件的响应方法为change(obj),这个方法是用javascript写的,参数为id,然后用ajax把id作为参数发送到后台取得该id的数据,最后更新到页面即可。201
8、0年11月09日13:39ethen 732 0 0 0·添加评论00绑定id不就完了么,onchange事件再更新相应的文本框。2010年11月09日12:25ethen 732 0 0 0
此文档下载收益归作者所有