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>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章