zoukankan      html  css  js  c++  java
  • 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=" 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=" 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>
     
  • 相关阅读:
    centos7 下载并安装.netcore SKD,运行.netcore 应用程序
    小网站到大网站架构的演化之路 学习总结
    suppersocke,websocket 功能学习总结
    定时任务 quartZ
    RabbitMQ 安装和功能点
    rabbitmq 发送 消费消息
    富文本编辑器
    vue AES加密解密
    css动画库
    el-table合并表格
  • 原文地址:https://www.cnblogs.com/austinspark-jessylu/p/7895204.html
Copyright © 2011-2022 走看看