JSTL表达式在JSP页面中的一些应用

逐渐建立自己的知识库,每次用到一些以前忘记或者是不常用的知识捡起来的同时记录下来,方便自己随时查看,也方便一些恰好有需要的人

1.Jsp引用JSTL标签

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

2.循环渲染表格添加数据

<c:forEach items="${student_Infos}" var="s">
    <tr>
        <td style="text-align: center; vertical-align: middle;">${s.student_id}</td>
        <td style="text-align: center; vertical-align: middle;">${s.student_name}</td>
        <td style="text-align: center; vertical-align: middle;">${s.sex}</td>                                                    
    </tr>
</c:forEach>

3.if判断条件

<c:if test="${student_Info.sex == '男'}">
    <option value="男" selected="selected">男</option>
    <option value="女">女</option>
</c:if>

4.相当于if-else的choose-when-otherwise

<c:forEach items="${department_Infos}" var="s">
    <c:choose>
        <c:when test="${s.department_id == entry_Info.department_id}">
            <option value="${s.department_id}" selected="selected">${s.department_name}</option>
        </c:when>
        <c:otherwise>
            <option value="${s.department_id}">${s.department_name}</option>
        </c:otherwise>
    </c:choose>
</c:forEach>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JSP总结(经典) day1 JSP 定义: 1)Java Server Page, Java EE 组件,本...
    java日记阅读 3,530评论 0 13
  • 一、jsp介绍 jsp作用jsp全称java server pages(java服务器页面),本质是一个servl...
    圣贤与无赖阅读 1,277评论 0 14
  • 基础目标: 使用 EL 获取 web 四个容器(page、 request、 session、 serveltCo...
    胜浩_ae28阅读 1,413评论 0 0
  • EL表达式&JSTL EL表达式的学习路线:1 EL表达式的由来2 使用EL获取web四个容器(page、re...
    折翼自由阅读 414评论 0 0
  • JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是apac...
    烂吹笙阅读 629评论 0 0