• <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 逛奔的蝸牛 閱讀(553) 評論(0)  編輯 收藏 引用 所屬分類: Java
            青青草国产精品久久| 最新久久免费视频| 久久99精品久久久久久| 久久国产视频网| 久久天天婷婷五月俺也去| 无码人妻久久一区二区三区免费丨 | 99国内精品久久久久久久 | 久久综合久久久| 久久精品国产亚洲av瑜伽| 亚洲国产一成人久久精品| 香港aa三级久久三级| 久久亚洲AV成人无码| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 性欧美丰满熟妇XXXX性久久久| 狠狠色噜噜狠狠狠狠狠色综合久久| 久久精品中文字幕第23页| 老色鬼久久亚洲AV综合| 久久成人国产精品免费软件| 久久综合色之久久综合| 久久无码精品一区二区三区| 久久99精品国产自在现线小黄鸭| 亚洲欧美一级久久精品| 99久久精品费精品国产一区二区 | 久久亚洲AV无码精品色午夜| 国产精品成人99久久久久| 精品欧美一区二区三区久久久 | 99久久成人国产精品免费 | 日韩人妻无码一区二区三区久久99| 久久夜色tv网站| 国产产无码乱码精品久久鸭 | 国产69精品久久久久APP下载| 久久本道伊人久久| 99久久无码一区人妻a黑| 久久久无码一区二区三区| 国产成人综合久久综合 | 久久亚洲欧美日本精品| 2021精品国产综合久久| 久久国产精品-久久精品| AAA级久久久精品无码片| 精品久久久久久国产| 天天综合久久久网|