永发信息网

java 如何根据数据库读取的值而建立多选框??在线等

答案:4  悬赏:20  手机版
解决时间 2021-04-27 17:04
  • 提问者网友:王者佥
  • 2021-04-27 06:47

表user

    name     password

    张三         11111111

    李四          22222222

    王五          33333333

   读取name这一列值,而建立多个多选框  

拜托了 困恼很久  在线等答案???

最佳答案
  • 五星知识达人网友:野慌
  • 2021-04-27 07:58
把查询的数据放到一个list里面,然后在页面遍历list生成复选框就可以了。
全部回答
  • 1楼网友:野慌
  • 2021-04-27 10:48

方在作用域中利用c或者s标签将它遍历出来生成复选框例如

  <s:iterator value="作用域的名字"  var="任意值如:one">

    <s:property value="#one.name"/>: <input type="checkbox" name='<s:property value="#one.name"/>' <br>

 </s:inteator>

导入:<%@ taglib prefix="s" uri="/struts-tags" %>

  • 2楼网友:狂恋
  • 2021-04-27 10:28

首先要读取数据库,把所有的name值读取保存到list集合中,然后再把list集合保存到session中,最后在页面取值可以使用标签库里的for循环进行输出,每输出一个首先输出一个复选框,这样就可以实现你要的效果了

  • 3楼网友:十鸦
  • 2021-04-27 08:58

通过action调用数据库取得的对象的list集合在页面通过迭代标签迭代到多选框

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯