美文网首页
jsp渲染数据

jsp渲染数据

作者: 柚子多肉 | 来源:发表于2018-12-28 13:49 被阅读0次

    //使用任何库,你必须在每个 JSP 文件中的头部包含 <taglib> 标签。

    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

    <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>

    1. 基本渲染方法

        <c:foreach var="bank" items="${data}">

            //${data}是后台传来的数据,var=bank是重新定义

            <ul>

                <li>${bank.title}</li>     //渲染银行名称

            </ul>

        </c:foreach>

    2. jsp中有<c:if>但没有<c:else>,可用以下方法代替

         <c:choose>

            //当title等于空时,用“-”代替显示,否则显示title

            //eq为“=”

            <c:when test="${bank.title eq  None || bank.YLL6_12M  eq  ' '}">-</c:when>

            <c:otherwise>${bank.title }</c:otherwise>

        </c:choose>

    3. <c:set>标签用于设置变量值和对象属性

        1.  通用<c:set var="ctx" value="${pageContext.request.contextPath}" />

            在HTML外添加上句话,HTML内部可用  href = "${ctx}/css/bootstrap.min.css"  

         2. set   设置变量  , out  输出value为4000.

            <c:set var="salary" scope="session" value="${2000*2}"/>

            <c:out value="${salary}"/>       

    相关文章

      网友评论

          本文标题:jsp渲染数据

          本文链接:https://www.haomeiwen.com/subject/aafkxqtx.html