• <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. 復(fù)制此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只操作屬性,所操作的類應(yīng)該是JavaBean規(guī)范的,所操作的屬性要有g(shù)etter, setter.

            ${user.username}: 默認(rèn)是從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 %>",這種方式也可以訪問數(shù)組

            <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>

            學(xué)習(xí)示例: http://www.java2s.com/Tutorial/Java/0380__JSTL/Catalog0380__JSTL.htm


            posted on 2010-12-22 18:13 逛奔的蝸牛 閱讀(559) 評論(0)  編輯 收藏 引用 所屬分類: Java
            人妻无码精品久久亚瑟影视| 无码久久精品国产亚洲Av影片| 国产99精品久久| 久久久久亚洲精品中文字幕| 中文精品久久久久人妻不卡| 成人午夜精品久久久久久久小说 | 亚洲国产一成久久精品国产成人综合 | 伊人色综合久久| 狠狠色丁香久久婷婷综合| 99蜜桃臀久久久欧美精品网站| 奇米影视7777久久精品| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 欧洲人妻丰满av无码久久不卡| 久久最近最新中文字幕大全| 久久久av波多野一区二区| 性高湖久久久久久久久AAAAA | 少妇精品久久久一区二区三区 | 成人久久综合网| 久久免费视频1| 2021国内久久精品| 久久99精品久久久久久水蜜桃| 91精品国产91久久久久久| 中文无码久久精品| 午夜视频久久久久一区 | 婷婷综合久久中文字幕蜜桃三电影| 国产精品久久久久乳精品爆| 国产亚洲精久久久久久无码77777| 国产午夜福利精品久久| 99久久久国产精品免费无卡顿 | 一本色道久久88精品综合| 久久国产美女免费观看精品| 久久综合五月丁香久久激情| 日本久久久久久中文字幕| 久久99精品久久久久久久久久| 日韩精品久久久久久久电影| 久久涩综合| 日韩精品无码久久一区二区三| 久久国产精品波多野结衣AV| 久久99精品免费一区二区| 久久九九免费高清视频| 久久久久久A亚洲欧洲AV冫|