如何通过后台数据显示前台页面(单选,多选,下拉列表)让他们的值被选中
如何通过后台数据显示前台页面(单选,多选,下拉列表)让他们的值被选中
比如
选项 值 元素类型
性别 男 单选radio 值 男 女
国籍 中国 下拉列表中有(中国,美国,韩国等)
爱好 体育,音乐,游戏 复选chexbox 值有:体育,音乐,游戏,电影
从后台获取值 性别为男 国籍为中国 爱好为体育,音乐,游戏
如何让页面的(单选,多选,下拉列表)对应的默认选中呢
[解决办法]
你在现实前台页面的时候去判断不就可以了吗例如一个下拉框:
<c:if test="${not empty itemCategoryList && fn:length(itemCategoryList) > 0}"> <c:forEach items="${itemCategoryList}" var="ic"> <option value="${ic.id}" ${item.itemCategory.id == ic.id ? "selected" : ""}></option> </c:forEach></c:if>
[解决办法]