问:将数据库保存的多选框的值读取出来现在jsp页面上,为默认值,求代码java和js代码,求解

 我来答
sunjinfu1987
2015-12-26 · TA获得超过3151个赞
知道大有可为答主
回答量:1218
采纳率:72%
帮助的人:395万
展开全部
这个很简单。
1、首先后台定义一个用来展示多选框的对象box,含有2个属性,选项框值value,是否选中isCheck以及选项框名称name
2、构造List<Box> boxList对象,放在request中,request.addAttribute("boxList","boxList")
3、在jsp页面利用el标签遍历boxList.
<c:foreach items="${boxList}" var="box">
<c:choose>
<c:when test="${box.isCheck==true}">
<input type="checkbox" value="${box.value}" checked/>${box.name}
<c:otherwise>
<input type="checkbox" value="${box.value}" />${box.name}
</c:otherwise>
</c:foreach>

思路就是这样,手机回答,代码或许手写错误
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式