展开全部
这是我自己以前做的,使用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了
<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了
展开全部
不考虑使用javaBean的, 直接在jsp页面中插入java代码的方式来解决:
<%
List datas = .....//从数据库中获取到数据集合
%>
<select name="">
<%
for(.....){//遍历集合
获取集合元素
%>
<option value=""><%=%></option>
<%}%>
</select>
<%
List datas = .....//从数据库中获取到数据集合
%>
<select name="">
<%
for(.....){//遍历集合
获取集合元素
%>
<option value=""><%=%></option>
<%}%>
</select>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的兄弟已经说的很清楚了~
还有不明白的请补充吧~!!
还有不明白的请补充吧~!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询