JSTL詳解(一)

          JSTL詳解(一)
          先來搭下環境,jstl的包當然是不能少的拉。其次,下載必須的標簽庫或者是java的標簽庫文件。
               將jstl 1.1.jar加到class中,(這就不要我詳細的講了吧),然后將標簽庫放到WEB-INF下或則將java的標簽庫文件(*.jar)放到WEB-INF\lib下,就可以寫測試代碼了。
               first_jstl.jsp

               <%@ taglib prefix="c" uri="    <%@ page contentType="text/html; charset=gb2312" language="java" %>
              <c:set var="userName" value="hellking"/>
              <c:set value="16" var="age"/>
              歡迎您,<c:out value="${userName}"/><hr>
             <c:forEach var="i" begin="1" end="5">
             <font size=${i}>${i}</font>
             <br>
             </c:forEach>

             <c:if test="${age<18}">
              對不起,你的年齡過小,不能訪問這個網頁◎!
             </c:if>
             <br>
             </body>
             </html>

              web.xml
          (使用java的標簽庫文件*.jar)
            
              <?xml version="1.0" encoding="ISO-8859-1"?>

          <web-app xmlns="    xmlns:xsi="    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
              version="2.4">
            <display-name>jstl test</display-name>
            <description>
               jstl test
            </description>
          </web-app>

          (使用標簽庫文件*.tld)

            <?xml version="1.0" encoding="ISO-8859-1"?>

          <web-app xmlns="    xmlns:xsi="    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee     version="2.4">
           
            <taglib>
              <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
              <taglib-location>/WEB-INF/fmt.tld</taglib-location>
          </taglib>

          <taglib>
              <taglib-uri>http://java.sun.com/jstl/fmt-rt</taglib-uri>
              <taglib-location>/WEB-INF/fmt-rt.tld</taglib-location>
          </taglib>

          <taglib>
              <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
              <taglib-location>/WEB-INF/c.tld</taglib-location>
          </taglib>

          <taglib>
              <taglib-uri>http://java.sun.com/jstl/core-rt</taglib-uri>
              <taglib-location>/WEB-INF/c-rt.tld</taglib-location>
          </taglib>

          <taglib>
              <taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
              <taglib-location>/WEB-INF/sql.tld</taglib-location>
          </taglib>

          <taglib>
              <taglib-uri>http://java.sun.com/jstl/sql-rt</taglib-uri>
              <taglib-location>/WEB-INF/sql-rt.tld</taglib-location>
          </taglib>

          <taglib>
              <taglib-uri>http://java.sun.com/jstl/x</taglib-uri>
              <taglib-location>/WEB-INF/x.tld</taglib-location>
          </taglib>

          <taglib>
              <taglib-uri>http://java.sun.com/jstl/x-rt</taglib-uri>
              <taglib-location>/WEB-INF/x-rt.tld</taglib-location>
          </taglib>
          </web-app>

          好了,一個最簡單的包含有jstl的頁面設計完成了。下面測試。
          http://localhost:8080/jstl/frist_jstl.jsp
          頁面輸出結果:

          歡迎您,hellking


          1
          2
          3
          4
          5
          對不起,你的年齡過小,不能訪問這個網頁◎!

          呵呵。。。簡單吧,下篇繼續。。。。。:)


          posted on 2007-06-13 10:29 chenguo 閱讀(135) 評論(0)  編輯  收藏 所屬分類: 組件 標簽使用

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          留言簿

          隨筆分類(1)

          文章分類(52)

          好友 小山的博客

          最新隨筆

          最新評論

          主站蜘蛛池模板: 雷山县| 广元市| 锦州市| 东港市| 房产| 平阴县| 茶陵县| 抚远县| 三亚市| 公主岭市| 古丈县| 凯里市| 廉江市| 沁源县| 柯坪县| 玉门市| 文化| 杭锦旗| 塘沽区| 左贡县| 阿坝县| 洪湖市| 法库县| 雷山县| 仙游县| 黄平县| 桦川县| 临沧市| 林口县| 北川| 安阳县| 边坝县| 漳州市| 昌平区| 靖西县| 永仁县| 顺平县| 普陀区| 武夷山市| 镇巴县| 遵化市|