JSP中怎样将数据库中的数据显示在网页的下拉菜单中

就是数据库中某个表中的一列数据显示在JSP页面的下拉菜单中... 就是数据库中某个表中的一列数据显示在JSP页面的下拉菜单中 展开
 我来答
油腻小肚
推荐于2016-06-29 · TA获得超过1658个赞
知道小有建树答主
回答量:891
采纳率:75%
帮助的人:593万
展开全部
这是我自己以前做的,使用javaBean
<jsp:useBean id="userBean" scope="page" class="selfteachweb.conn"/>

把数据库里的数据在跳转下拉菜单中显示
<form name="teachcourse">
<select name="courselist" onChange="MM_jumpMenu('self',this,0)">
<%
String sql="select CouName from Courses,Teachers where Teachers.NickName=Courses.NickName and Teachers.NickName='"+session.getAttribute("username")+"'";
ResultSet RS=userBean.executeQuery(sql);
while(RS.next()){
%>
<option value="courseteach.jsp" selected><%=RS.getString("CouName")%></option>
<%}
RS.close();
%>
</select>
</form>

把里面的数据库和需要跳转的页面改一下就OK了
mytel_789
2010-03-16 · TA获得超过606个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:340万
展开全部
不考虑使用javaBean的, 直接在jsp页面中插入java代码的方式来解决:
<%
List datas = .....//从数据库中获取到数据集合
%>

<select name="">
<%
for(.....){//遍历集合
获取集合元素
%>
<option value=""><%=%></option>
<%}%>
</select>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千叶育儿
2010-03-16 · 育儿、诗词分享,每天进步一点点!
千叶育儿
采纳数:1524 获赞数:5378

向TA提问 私信TA
展开全部
楼上的兄弟已经说的很清楚了~
还有不明白的请补充吧~!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式