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

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

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

    seaairland

     

    圖解利用Eclipse3+Lomboz3+Tomcat開發JSP --3.一個JSTL實例

    這篇文章主要介紹如何利用Lomboz開發JSTL和EL,最好先參考我的上一篇文章《圖解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28開發JSP》,環境配置與它類似,這里從略。
    ?
    1. 需要的軟件
    ?? JSTL 1.1.1
    ?????? 主頁?????? http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html
    ?????? 下載??? ?? http://www.apache.org/dist/jakarta/taglibs/standard/binaries/jakarta-taglibs-standard-1.1.1.zip
    ?
    ?
    ?? XML Buddy??
    ???主頁 ???????http://xmlbuddy.com????????? 下載
    ??
    ?? 這是一個eclipse插件,可以幫助編輯xml文件(可選安裝)。
    ?? 安裝插件,參考Eclipse基礎--使用links方式安裝Eclipse插件
    ?
    ?
    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模塊,運行服務器,然后在瀏覽器窗口輸入地址:
    ?http://localhost:8080/demoWeb2?
    ?
    ?OK! 應該可以看到如下界面:

    posted on 2006-04-18 19:05 chenhui 閱讀(590) 評論(0)  編輯  收藏 所屬分類: 好文收集

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    介紹 IOC

    友情鏈接

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 窝窝影视午夜看片免费| 精品韩国亚洲av无码不卡区| 国产精品美女免费视频观看| 免费在线观看污网站| 另类图片亚洲校园小说区| 亚洲A∨午夜成人片精品网站| 美女又黄又免费的视频| 亚洲乱码中文字幕手机在线 | 国产亚洲精品a在线无码| a在线观看免费视频| 亚洲性天天干天天摸| 99在线精品免费视频九九视| 亚洲国产综合在线| 无码免费午夜福利片在线| 亚洲成a人无码亚洲成www牛牛| 精品久久久久久久免费人妻| 理论秋霞在线看免费| 国产亚洲人成网站在线观看不卡| 久久免费福利视频| 国产婷婷综合丁香亚洲欧洲| 国产又粗又长又硬免费视频| 亚欧国产一级在线免费| 亚洲邪恶天堂影院在线观看| 成人五级毛片免费播放| 一级午夜a毛片免费视频| 午夜亚洲国产理论秋霞| 精品久久久久国产免费| 污视频网站免费在线观看| 久久精品国产亚洲一区二区| 日本zzzzwww大片免费| 精品亚洲成a人在线观看| 亚洲精品美女久久久久99| 59pao成国产成视频永久免费| 亚洲爆乳无码专区www| 亚洲国产一成人久久精品| 中文字幕无码成人免费视频| 人妻仑乱A级毛片免费看| 亚洲欧洲日本国产| 亚洲乱码中文字幕综合234| 最近中文字幕大全免费视频| 老司机免费午夜精品视频|