动态下拉框显示问题!

编程指南针
Java领域优质创作者
博客专家认证
2003-04-22 05:57:31
我做一题库系统的东东,
分大类小类,现在想从数据库读取出大类显示在列表框中然后点一下大类题目在另一个列表框中动态显示属于此大类的小类,(大类和小类分存于两个不同的表,id为其外键,)
请问具体怎么实现?
最好给点代码看多谢
...全文
83 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
编程指南针 2003-04-24
  • 打赏
  • 举报
回复
看不懂晕
<logic:/>是什么啊?
没用过能否详细讲讲
whatwhynot 2003-04-23
  • 打赏
  • 举报
回复
<tr class="firstalt"><td width="55%" height=25 id='submitrow'><p align="left">
  年级:<select size="1" name="grade_id" onChange="return goToPage()" onSelect="return goToPage()">
<option value="0">年级选择</option>
<%
String grade_id=(String)request.getAttribute("grade_id");
if(grade_id==null)
{
grade_id="0";
}
%>
<logic:iterate id="allgrade" name="allgrade" type="com.ideacom.siis.domain.GradeInfo">
<logic:equal name="allgrade" property="gradeId" value="<%=grade_id%>">
<option value="<bean:write name="allgrade" property="gradeId"/>" selected><bean:write name="allgrade" property="gradeName"/></option>
</logic:equal>
<logic:notEqual name="allgrade" property="gradeId" value="<%=grade_id%>">
<option value="<bean:write name="allgrade" property="gradeId"/>"><bean:write name="allgrade" property="gradeName"/></option>
</logic:notEqual>
</logic:iterate>

</select>
班级:<select size="1" name="class_id" onChange="return goToPage()" onSelect="return goToPage()">
<option value="0">班级选择</option>
<%
String classid=(String)request.getAttribute("class_id");
if(classid==null)
{
classid="0";
}
%>
<logic:iterate id="allclass" name="allclass" type="com.ideacom.siis.domain.ClassInfo">

<logic:equal name="allclass" property="classId" value="<%=classid%>">
<option value="<bean:write name="allclass" property="classId"/>" selected><bean:write name="allclass" property="className"/></option>
</logic:equal>
<logic:notEqual name="allclass" property="classId" value="<%=classid%>">
<option value="<bean:write name="allclass" property="classId"/>"><bean:write name="allclass" property="className"/></option>
</logic:notEqual>
</logic:iterate>

</select>
学生:<select size="1" name="stdt_id" onChange="return goToPage()" onSelect="return goToPage()">
<option value="0">学生选择</option>
<%
String stdtid=(String)request.getAttribute("stdt_id");
if(stdtid==null)
{
stdtid="0";
}

String msg_type=(String)request.getAttribute("msg_type");
if(msg_type==null)
{
msg_type="0";
}
%>
<logic:iterate id="allstdt" name="allstdt" type="com.ideacom.siis.domain.SendStdt">

<logic:equal name="allstdt" property="stdt_id" value="<%=stdtid%>">
<option value="<bean:write name="allstdt" property="stdt_id"/>" selected><bean:write name="allstdt" property="stdt_name"/></option>
</logic:equal>
<logic:notEqual name="allstdt" property="stdt_id" value="<%=stdtid%>">
<option value="<bean:write name="allstdt" property="stdt_id"/>"><bean:write name="allstdt" property="stdt_name"/></option>
</logic:notEqual>
</logic:iterate>
</select>

能看懂吗??我这个可是有三个select互相递联的,完全可以满足你的要求
记得给分呦
编程指南针 2003-04-23
  • 打赏
  • 举报
回复
还是没人啊?
是不是问的太简单了啊?
编程指南针 2003-04-22
  • 打赏
  • 举报
回复
怎么没人帮咱UP啊晕

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧