• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            逛奔的蝸牛

            我不聰明,但我會很努力

               ::  :: 新隨筆 ::  ::  :: 管理 ::

            JSTL 1.2.x is the latest version of JSTL. There are a few differences between this version and the previous JSTL 1.1.x version. The most important difference is that JSTL 1.2.x supports Unified EL (Expression Language) , where as JSTL 1.1.x supports only traditional EL. With Unified EL it becomes very easy to combine the EL in JSF (Java Server Faces) and the EL in JSTL. This guide shows you how to install JSTL 1.2.x properly or troubleshoot your existing JSTL installation. (from: http://hi.baidu.com/kelly_zsl/blog/item/e004562e4f3363331f3089a0.html)


            1. 需要的jar包: jstl-1.2.jar

            2. 復制此jstl-1.2.jar到Web工程的WEB-INFO/lib目錄,不需要任何其他的配置,就可以在JSP頁面中使用jstl了.

            3. 示例: 在頁面中輸出 1 到 10

            <%@ page language="java" contentType="text/html; charset=UTF-8"

            pageEncoding="ISO-8859-1"%>

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


            <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

            <html>

            <head>

            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

            <title>Insert title here</title>

            </head>

            <body>

            <c:forEach var="i" begin="1" end="10" step="1">

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

            </c:forEach>

            </body>


            EL只操作屬性,所操作的類應該是JavaBean規范的,所操作的屬性要有getter, setter.

            ${user.username}: 默認是從request(page)中取,如果request中沒有名為username的對象則從session中取,session中沒有則從application(servletContext)中取,如果沒有取到任何值則不顯示。

            </html>


            訪問ArrayList的方式:

            1. 放入request.setAttribute()或者session.setAttriute(),然后items="${users}"

            <table border=1>

            <tr>

            <td>用戶名</td><td>密碼</td>

            </tr>

            <c:forEach var="users" items="${users}">

            <tr>

            <td><c:out value="${users.username}" /></td>

            <td><c:out value="${users.password}" /></td>

            </tr>

            </c:forEach>

            </table>


            2. 使用JSP的賦值表達式 items="<%= users %>",這種方式也可以訪問數組

            <table border=1>

                <tr>

                    <td>用戶名</td><td>密碼</td>

                </tr>

                <c:forEach var="users" items="<%= users %>">

                    <tr>

                        <td><c:out value="${users.username}" /></td>

                        <td><c:out value="${users.password}" /></td>

                    </tr>

                </c:forEach>

            </table>

            學習示例: http://www.java2s.com/Tutorial/Java/0380__JSTL/Catalog0380__JSTL.htm


            posted on 2010-12-22 18:13 逛奔的蝸牛 閱讀(557) 評論(0)  編輯 收藏 引用 所屬分類: Java
            亚洲午夜无码AV毛片久久| 亚洲Av无码国产情品久久| 性做久久久久久久| 久久午夜伦鲁片免费无码| 国产亚洲精品自在久久| 亚洲国产精品一区二区久久| 久久国产成人午夜aⅴ影院| 2021国产精品久久精品| 精品久久久久中文字幕日本| 久久精品国产亚洲Aⅴ蜜臀色欲| 精品久久久久久久国产潘金莲| 午夜精品久久久久久毛片| 99久久精品国产综合一区| 久久精品国产亚洲AV久| 亚洲一本综合久久| 一本色道久久88—综合亚洲精品| 99久久伊人精品综合观看| 婷婷久久久亚洲欧洲日产国码AV| 99久久精品免费看国产一区二区三区 | 久久久久无码精品国产不卡| 99久久精品免费看国产免费| 久久不见久久见免费视频7| 中文字幕久久精品| 久久天天躁狠狠躁夜夜2020老熟妇| 伊人久久无码中文字幕| 热久久视久久精品18| 久久久久亚洲精品天堂久久久久久| 99精品久久精品| 久久久久久夜精品精品免费啦| 久久精品国产亚洲AV香蕉| 亚洲va久久久久| 性做久久久久久久久老女人| 久久综合久久鬼色| 久久强奷乱码老熟女| 国内精品久久久久久久coent| 色综合久久久久网| 国内精品久久久久久久coent| 久久av高潮av无码av喷吹| 国内精品久久久久久久coent| 国产三级观看久久| 久久伊人精品青青草原日本|