• <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
            青青草原综合久久大伊人| 狠狠久久亚洲欧美专区| 久久亚洲中文字幕精品一区| 亚洲色欲久久久综合网| 精品久久一区二区| 中文国产成人精品久久亚洲精品AⅤ无码精品| 久久综合亚洲色HEZYO国产| 久久综合九色综合网站| 国产精品嫩草影院久久| 日韩精品久久久久久久电影蜜臀| 国产999精品久久久久久| 伊人久久精品无码av一区| 国产成人久久777777| 少妇久久久久久被弄高潮| 日本久久久久久久久久| 51久久夜色精品国产| 国产精品视频久久| 漂亮人妻被黑人久久精品| 伊人久久大香线蕉成人| 国内精品伊人久久久久网站| 国产精品无码久久久久久| 国产成人精品综合久久久久| 久久这里有精品视频| 99久久精品久久久久久清纯| 国产精品久久久久影院嫩草| 亚洲精品乱码久久久久久| 18禁黄久久久AAA片| 一本色道久久88综合日韩精品 | 久久精品亚洲男人的天堂| 久久精品人人做人人爽电影蜜月 | 久久婷婷综合中文字幕| 久久久精品人妻一区二区三区四| 久久婷婷五月综合成人D啪| 久久久人妻精品无码一区| 久久人妻少妇嫩草AV无码蜜桃| 久久AAAA片一区二区| 国产精品免费久久久久电影网| 久久国产精品二国产精品| 久久亚洲精品无码观看不卡| 亚洲天堂久久久| 久久99国产综合精品女同|