lzth.net
当前位置:首页 >> jsp里面如何用ForEACh取一个数组里面的值,从而实现一个下拉列表 >>

jsp里面如何用ForEACh取一个数组里面的值,从而实现一个下拉列表

selectlist是你从后台获取的要展示在下拉框中的值

搜一下:html+JSP c:foreach 循环出的值赋给一个数组 怎么做~

使用iterator标签就可以了. <seclect > <logic:notEmpty name="catalog"> //id属性为catalog集合中的当前元素起一个别名 <logic:iterate id="li" name="catalog"> <option><bean:write name="li" property="name"/></option> </logic:iterate> </logic:notEmpty> </seclect>

大概看明白了1、先将这5个数放入到集合中.2、判断集合是否为空,如果不为空,则新建A下拉框,并将这集合中的元素遍历出来,作为A下拉框的选项.用下拉框的onChange 事件,将选中项的从集合中去掉.3、判断集合是否为空,如果不

多选框取一个相同的名字 比如叫name 然后在servlet里通过request.getParameterValues("name")得到一个String类型的数组.这个数组就是多选框的值的数组 下拉列表也是取一个名字 然后request.getParameter("name") 得到一个String值

<select><c:forEach items=

Action如果用的是struts2,那么就是在Action中写List<user> listuser=findByHql("select * from user where 1=1");request.setAttribute("listuser",listuser);jsp页面:<select name="user" ><c:foreach item="${listuser}" var="user"><option value="${user.id}">${user.name}</option></c:foreach>这样写够清楚的吧

正解!用javascript实现1. 首先把这句话<s:a href="pointSelectPageDetailActionWmUpdate?这里怎么写>确认</s:a>换成<s:a href="javascript:getValue()">确认</s:a>这里表示你要在javascript中获得下拉框中的值2.写javascript函数 <script

<c:forEach var="i" items="${list}"> <tr><td>${i.__}</td><td>${i.__}</td>.</tr></>

js获取select下拉框值 // 获取 select 中的值 $("select").click(function(){ $(".content-select").text($('select option:selected').text()); });jsp给select下拉框赋值 <% List<HashMap<String,Object>> maps = ConnectionUtil.findProvinces();

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com