<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    無為

    無為則可為,無為則至深!

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks
    這篇文章主要介紹如何利用Lomboz開發JSTL和EL,最好先參考我的上一篇文章《圖解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28開發JSP》,環境配置與它類似,這里從略。
     
    1. 需要的軟件
       JSTL 1.1.1
     
     
       XML Buddy  
       主頁        http://xmlbuddy.com          下載
      
       這是一個eclipse插件,可以幫助編輯xml文件(可選安裝)。
     
     
    2.環境配置
     
    新建一個Lomboz J2EE Project,
      工程名稱:“JSTL Sample”;
      填寫Web Modules:“demoWeb2”;
      添加的Servers:“Tomcat 5.0.28”,
     由于我的上篇文章對eclipse新建工程介紹的比較詳細,這里從簡。
     
     
    目錄結構
       F:\j2sdk                    JDK目錄 
       D:\eclipse                  Eclipse 目錄
       F:\java\jakarta-tomcat      Tomcat 5.0.28 目錄
       D:\plug-in\lomboz.301       Lomboz目錄(我這里是采用links方式安裝的,
       D:\java\jstl                jakarta-taglibs-standard-1.1.1.zip的解壓目錄
       D:\eclipse\workspace\JSTL Sample     剛建立的JSTL Sample工程目錄
        根據安裝的軟件,自己作個合適的配置。
     
     
    3. 加入庫文件
     
       找到jslt\lib目錄,復制其中的jstl.jar、standard.jar文件到剛建立的“JSTL Sample”工程目錄中的lib目錄(這里為“D:\eclipse\workspace\JSTL Sample\demoWeb2\WEB-INF\lib”)。
     
       找到jstl\tld目錄,復制其中的c.tld文件到“JSTL Sample”目錄中的“\demoWeb2\WEB-INF”目錄。
     
      刷新demoWeb2目錄,展開如圖,可以看到加入的三個文件已經顯示出來了:
     
     
     
    4.修改程序
     

    注意

    由于Lomboz只支持JSTL1.1以上版本,EL 是在JSP 2.0 中正式納入規范的,所以web.xml 應該使用2.4的Schema, 而不是2.3的DTD。   
     
      
    打開WEB-INF目錄下的web.xml文件,修改如下: 

    WEB-INF/web.xml

     <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="
    http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
        version="2.4">
     <welcome-file-list>
      <welcome-file>index.jsp</welcome-file>
     </welcome-file-list>
     <error-page>
      <error-code>404</error-code>
      <location>/error.jsp</location>
     </error-page>
    </web-app>
     

    注意

    如果你安裝了XMLBuddy插件,并且是用它來打開“web.xml”文件,有可能會出現以下的錯誤“Cannot find the declaration of the element 'web-app'”,關閉“web.xml”文件,錯誤消失。它不妨礙程序的運行。   
     
     
    下面修改index.jsp文件

    demoWeb2/index.jsp

    <%@page contentType="text/html;charset=gbk" %>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
     
    <html>
      <head>
        <title>Count to 10 Example (using JSTL and scriptlet)</title>
      </head>
      <body>
     
        <%-- 這是利用JSTL 打印1到10 --%>
          利用JSTL 打印1到10 <p>
        <c:forEach var="i" begin="1" end="10" step="1">
          <c:out value="${i}" />
          <br/>
        </c:forEach>
       
        <%-- 這是利用JSP的scriptlet 打印1到10 --%>
        <p>    利用JSP的scriptlet 打印1到10   <p>
        <%  for(int i=1;i<=10;i++)  {%>
          <%=i%><br/>
        <%  } %>
      
     </body>
    </html>
     
     
    注意
    在Lomboz中,只支持JSTL 1.1版本,所以其核心標簽庫的uri默認為http://java.sun.com/jsp/jstl/core。
    因為JSTL 1.1同時支持JSTL 1.0和1.1,所以假若核心標簽庫的uri為http://java.sun.com/jstl/core,則將會使用到JSTL 1.0的核心標簽庫,此時Lomboz將出現錯誤。
     
     
    5.運行程序
       保存文件后,部署demoWeb2模塊,運行服務器,然后在瀏覽器窗口輸入地址:
     
     OK! 應該可以看到如下界面:


    凡是有該標志的文章,都是該blog博主Caoer(草兒)原創,凡是索引、收藏
    、轉載請注明來處和原文作者。非常感謝。

    posted on 2006-01-06 17:18 草兒 閱讀(208) 評論(0)  編輯  收藏 所屬分類: Java編程經驗談
    主站蜘蛛池模板: a级男女仿爱免费视频| 亚洲熟女少妇一区二区| 久久免费的精品国产V∧| 免费精品国产自产拍在线观看| 亚洲色图综合网站| 亚洲精品无码mv在线观看网站| 国产精品无码一二区免费| 最近免费中文在线视频| 最近免费中文字幕中文高清| 国产亚洲人成在线影院| 日韩亚洲国产综合高清| 亚洲免费电影网站| 91天堂素人精品系列全集亚洲| 亚洲色WWW成人永久网址| 亚洲毛片av日韩av无码| 国产jizzjizz免费视频| 成人午夜性A级毛片免费| 久久九九兔免费精品6| 91精品啪在线观看国产线免费| 免费a级毛片无码a∨免费软件| 一区二区免费国产在线观看 | 在线观看片免费人成视频无码| 特黄特色大片免费| 亚洲精品色在线网站| 亚洲AV无码成人精品区日韩| 99亚偷拍自图区亚洲| 亚洲中文字幕无码中文| 亚洲av永久中文无码精品综合| 国产亚洲精品影视在线| 亚洲人成电影网站色| 亚洲AV永久无码精品放毛片| 亚洲成年网站在线观看| 亚洲国产成人无码AV在线影院| 亚洲av日韩av永久无码电影| 国产精品亚洲专区无码唯爱网| 色窝窝亚洲av网| 永久免费精品影视网站| 四虎国产精品免费永久在线| 久久久久久影院久久久久免费精品国产小说 | 久久久久久夜精品精品免费啦| 久久不见久久见免费视频7|