怎么把sql数据放进jsp下拉框里

 我来答
百科追击者
2014-03-28 · TA获得超过848个赞
知道小有建树答主
回答量:792
采纳率:40%
帮助的人:269万
展开全部
可用struts标签

<s:select list="#request.iuolis"
name="uom" theme="simple"
value="{#dls.kmein}"
/>

将在数据库中获取出来的数据设置在List中,然後将list表保存在request.setAttribute("iuolis",list);。然後在s:select中设置【list="#request.iuolis" 】或者直接【list="iuolis" 】就OK了。

如果没学过struts2,那就用最笨的方法,循环打印到<option>中吧。
zou79189747
2014-03-28 · 超过33用户采纳过TA的回答
知道答主
回答量:182
采纳率:0%
帮助的人:80.3万
展开全部
后台自己定义一个方法 根据sql获取数据
<select id="sel" onChange="chg()">
<%
List<Object> list=调用后台方法
for(Object o:list){
String text=o.getTest();//获取 你要放到下拉框中的属性值

%>
<option value="<%=text %>"><%=text %></option>
<%
}

%>

</select>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ab5425670
2014-03-28
知道答主
回答量:43
采纳率:0%
帮助的人:13.7万
展开全部
你说的是从数据库查出来的东西放入下拉框?
存进session,在页面上用<c:foeEach>取就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式