• <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| 99久久综合狠狠综合久久| 93精91精品国产综合久久香蕉| 久久99精品久久久久久水蜜桃| 武侠古典久久婷婷狼人伊人| 亚洲第一极品精品无码久久| 精品多毛少妇人妻AV免费久久| 久久精品桃花综合| 国产成人久久久精品二区三区 | 国产偷久久久精品专区| 亚洲国产精品久久久久久| 深夜久久AAAAA级毛片免费看| 乱亲女H秽乱长久久久| 久久亚洲2019中文字幕| 久久精品视频网| 伊人久久综合无码成人网| 久久99精品久久久久久不卡| 99久久婷婷免费国产综合精品| 国内精品久久国产| 国产日韩久久久精品影院首页| 久久精品毛片免费观看| 天天做夜夜做久久做狠狠| 日韩欧美亚洲综合久久影院d3| 亚洲精品午夜国产VA久久成人| 久久久久亚洲av成人无码电影| 久久精品九九亚洲精品天堂| 久久99国产乱子伦精品免费| 亚洲精品午夜国产VA久久成人| 综合久久精品色| 日本精品一区二区久久久| 久久亚洲欧洲国产综合| 日韩中文久久| 少妇久久久久久被弄到高潮| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 久久免费的精品国产V∧| 亚洲中文字幕无码一久久区| 日韩人妻无码一区二区三区久久99| 色99久久久久高潮综合影院| 亚洲精品乱码久久久久66| 国产亚洲精久久久久久无码77777|