本文主要是介绍jsp页面数据回显-select下拉选择框,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1。静态变量方式:
<!-- 实现select标签回显
-->
1.<select name="curStatus" value="${curStatus}"> <option value="0">-请选择-</option> <option value="1" <c:if test="${'1' eq curStatus}">selected</c:if> >男</option> <option value="2" <c:if test="${'2' eq curStatus}">selected</c:if> >女</option> </select>
2。动态方式:两个变量都来自后台
<c:set var="schoolid" value="${pageData.SchoolId}" scope="request"/><select name="schoolId" id="schoolId" style="width: 95%"><option value="0">==请选择==</option><c:forEach items="${organizeList}" var="var" varStatus="vs"><option value="${var.name_code}" <c:if test="${var.name_code==schoolid}">selected</c:if> > ${var.name}</option></c:forEach></select>
说明一下:若是想2那种,实质上是比较两个对象的属性值,不能写成如下:
<select name="schoolId" id="schoolId" style="width: 95%"><option value="0">==请选择==</option><c:forEach items="${organizeList}" var="var" varStatus="vs"><option value="${var.name_code}" <c:if test="${var.name_code==pageData.SchoolId}">selected</c:if> > ${var.name}</option></c:forEach></select>
原文链接:https://www.cnblogs.com/austinspark-jessylu/p/7895204.html
这篇关于jsp页面数据回显-select下拉选择框的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!