如何通过后台数据显示前台页面(单选,多选,下拉列表)让他们的值被选中
比如
选项 值 元素类型
性别 男 单选radio 值 男 女
国籍 中国 下拉列表中有(中国,美国,韩国等)
爱好 体育,音乐,游戏 复选chexbox 值有:体育,音乐,游戏,电影
从后台获取值 性别为男 国籍为中国 爱好为体育,音乐,游戏
如何让页面的(单选,多选,下拉列表)对应的默认选中呢
比如
选项 值 元素类型
性别 男 单选radio 值 男 女
国籍 中国 下拉列表中有(中国,美国,韩国等)
爱好 体育,音乐,游戏 复选chexbox 值有:体育,音乐,游戏,电影
从后台获取值 性别为男 国籍为中国 爱好为体育,音乐,游戏
如何让页面的(单选,多选,下拉列表)对应的默认选中呢
解决方案 »
- Servlet 跳转不了
- 请教一个ajax方面的问题。
- struts1 如何把action嵌入到jsp中
- 从数据库取出时间的问题,新手!
- Hibernate问题(net.sf.hibernate.util.JDBCExceptionReporter logWarnings)
- 使用httpclient实现网页自动登录
- 如何写一个filter来tirm客户端post过来的数据?
- 关于tomcat服务的启动问题??????
- 怎么在手机端部署java服务端工程?
- 微信关键词多条消息回复java如何实现
- jsp页面关于document.body.scrollTop和document.documentElement.scrollTop的区别。。。。。。。。。。。。
- 求大神解决难题 - jquery ajax
忘了说明一点只用java jsp servlet 和EL
我初学 不好意思了
<c:forEach items="${itemCategoryList}" var="ic">
<option value="${ic.id}" ${item.itemCategory.id == ic.id ? "selected" : ""}></option>
</c:forEach>
</c:if>
其他的都差不多吧很简单的
例如,单选按钮我想通过后台控制选择添加默认 女 选项:
<input type = "radio" name = "sex" value="男" />男
<input type = "radio" name = "sex" value="女" <%=${value}%>/>女
其中 value的指为 checked。
页面运行后的代码为:
<input type = "radio" name = "sex" value="男" />男
<input type = "radio" name = "sex" value="女" checked />女
这样就可以从后台控制了其他的也是同样的道理,希望对你有所帮助。
那CHECKBOX呢
<c:${i.sex==男?checked:""}
<c:${i.sex==女?checked:""}
你所有的下拉框,单选按钮,复选框的值都是根据数据取的撒,和你当前数据中的值去判断定位就可以了都差不多的,你是想先查询上来讲数据定位然后去做修改操作是吧
例如你当前的user对象中有sex值和你数据库取的值去做比较
<c:${i.sex==use.sex?checked:""}