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

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

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

    幸せのちから

    平凡的世界
    看似平常實(shí)崎嶇
    成如容易卻艱辛

    Chapter 1. 配置

    Chapter 1. 配置

    1.1. 先決條件

    • Servlet 2.3或更高版本

    • JDK 1.3.1或更高版本

    最小的Jars要求:

    • commons-beanutils 1.6

    • commons-collections 3.0

    • commons-lang 2.0

    • commons-logging 1.0.4

    • standard 1.0.2

    PDF導(dǎo)出需要的Jars:

    • minimum jars (above)

    • avalon-framework 4.0

    • batik 1.5-fop-0.20-5

    • fop 0.20.5

    • xalan 2.5.1

    • xercesImpl 2.6.1

    • xml-apis 2.0.2

    XLS導(dǎo)出需要的Jars:

    • minimum jars (above)

    • poi-2.5.1.jar

    1.2. 安裝

    sourceforge 下載發(fā)行包。(http://sourceforge.net/projects/extremecomp/)

    在壓縮文件里你能找到開始使用需要的所有東西:

    • extremecomponents.jar

    • extremecomponents.tld

    • extremecomponents.css

    • 默認(rèn)的一組圖片

    • 源代碼

    • test.jsp (用于確認(rèn)安裝是否正確)

    將extremecomponents.jar文件拷貝到你的工程的/WEB-INF/lib目錄下。

    處理TLD文件有兩種方式。 你可以把extremecomponents.tld文件放到WEB-INF目錄下的任何地方。 不過,為了便于管理,我喜歡把我的TLD文件都放到/WEB-INF/tld目錄下。你需要根據(jù)你的extremecomponents.tld 文件的位置來修改/WEB-INF/web.xml文件的標(biāo)簽映射。

    <taglib>
    <taglib-uri>/tld/extremecomponents</taglib-uri>
    <taglib-location>/WEB-INF/tld/extremecomponents.tld</taglib-location>
    </taglib>

    隨后,你需要向下面一樣在你的JSP里把eXtremeTable包含進(jìn)來:

    <%@ taglib uri="/tld/extremecomponents" prefix="ec" %>

    如果你的servlet容器支持JSP 1.2 (或更高版本),它將能夠自動(dòng)發(fā)現(xiàn)TLD文件,那么你什么也不需要做。 當(dāng)extremecomponents.jar被容器加載的時(shí)候,在它的META-INF目錄下的extremecomponents.tld文件將被找到。 這時(shí),你需要向下面一樣在你的JSP里把eXtremeTable包含進(jìn)來:

    <%@ taglib uri="http://www.extremecomponents.org" prefix="ec" %>

    為了使用eXtremeTable樣式,從styles目錄拷貝extremecomponents.css到你存放.css腳本的地方。 當(dāng)然在JSP頁面里,你需要提供一個(gè)到CSS的鏈接。就像我將我的樣式表放在/styles目錄下。

    <%@ taglib uri="/tld/c" prefix="c" %>
    <link rel="stylesheet" type="text/css" href="<c:url value="/styles/extremecomponents.css"/>">

    1.3. 導(dǎo)出過濾器(可選)

    為了使導(dǎo)出功能有效,你需要設(shè)置導(dǎo)出過濾器。這是一個(gè)僅用于導(dǎo)出功能的可選配置。

    如下所示在/WEB-INF/web.xml里配置過濾器:

    <filter>
    <filter-name>eXtremeExport</filter-name>
    <filter-class>org.extremecomponents.table.filter.ExportFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>eXtremeExport</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>

    過濾器還有一個(gè)可選的初始化參數(shù),用于決定什么時(shí)候生成報(bào)頭(headers)。我發(fā)現(xiàn)大多數(shù)的servlet容器 傾向于在調(diào)用過濾器的doFilter()方法后才設(shè)置響應(yīng)報(bào)頭(response headers)。然而,一些servlet容器只有在 調(diào)用過濾器的doFilter()方法前設(shè)置響應(yīng)報(bào)頭,過濾器才能正常工作。默認(rèn)的方法是調(diào)用過濾器的doFilter()方法后 設(shè)置響應(yīng)報(bào)頭,你可以通過使用responseHeadersSetBeforeDoFilter這個(gè)初始化參數(shù)調(diào)整它。

    <filter>
    <filter-name>eXtremeExport</filter-name>
    <filter-class>org.extremecomponents.table.filter.ExportFilter</filter-class>
    <init-param>
    <param-name>responseHeadersSetBeforeDoFilter</param-name>
    <param-value>true</param-value>
    </init-param>
    </filter>

    如果你使用了Sitemesh,你將需要包含SitemeshPageFilter。SitemeshPageFilter擴(kuò)展了正常的 sitemesh的PageFilter,它使得正在進(jìn)行導(dǎo)出的JSP頁面不被修飾。

    如下所示在/WEB-INF/web.xml里配置過濾器:

    <filter>
    <filter-name>Sitemesh</filter-name>
    <filter-class>org.extremecomponents.table.filter.SitemeshPageFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>Sitemesh</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>

    1.4. 安裝測(cè)試

    使用發(fā)行包的test.jsp來測(cè)試安裝。將test.jsp拷貝到web應(yīng)用的最頂層, 默認(rèn)的圖片文件在 /images/table/子目錄下。為了測(cè)試,創(chuàng)建相應(yīng)的目錄并將拷貝所有需要的圖片。所有工作都完成后,你可以在瀏覽 器里運(yùn)行test.jsp了。

    提示: 我不提倡在JSP里使用腳本(scriplets),但為了不用使用框架而能進(jìn)行快速測(cè)試,在test.jsp 使用腳本是唯一的辦法。

    posted on 2006-02-26 12:05 Lucky 閱讀(1610) 評(píng)論(2)  編輯  收藏 所屬分類: extremeComponents

    評(píng)論

    # re: Chapter 1. 配置 2006-12-05 12:39 zzx

    你好,你知道如何在freemarker中如何來引用嗎?謝謝!

    能否給一二個(gè)例子?  回復(fù)  更多評(píng)論   

    # re: Chapter 1. 配置[未登錄] 2008-01-02 18:55 leo

    瘋狂建議再給幾個(gè)例子!
    具體的配置  回復(fù)  更多評(píng)論   

    <2006年2月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627281234
    567891011

    導(dǎo)航

    隨筆分類(125)

    文章分類(5)

    日本語

    搜索

    積分與排名

    最新隨筆

    最新評(píng)論

    主站蜘蛛池模板: 亚洲av无码专区在线观看下载| 亚洲综合久久综合激情久久| 亚洲av无一区二区三区| 毛片免费vip会员在线看| 亚洲国产精品xo在线观看| 57pao一国产成永久免费| 亚洲高清免费在线观看| 2021国产精品成人免费视频| 亚洲日产2021三区在线| 99久久免费国产香蕉麻豆| 亚洲一区二区三区深夜天堂| 成人免费无码大片a毛片| 亚洲aⅴ无码专区在线观看| 国产精品久久免费视频| 欧洲乱码伦视频免费国产| 国产亚洲美日韩AV中文字幕无码成人 | 成人一区二区免费视频| 亚洲熟妇丰满多毛XXXX| 国产成人精品免费久久久久| 亚洲色欲或者高潮影院| 最近2019中文字幕mv免费看| 香蕉视频亚洲一级| 久久久久国产成人精品亚洲午夜 | 中文在线免费看视频| 亚洲男人的天堂在线播放| 美女视频黄的全免费视频| AV激情亚洲男人的天堂国语| MM131亚洲国产美女久久| 中文字幕天天躁日日躁狠狠躁免费| 亚洲免费一级视频| 四虎影视永久免费视频观看| 91在线免费观看| 久久亚洲精品成人无码网站| 麻豆成人精品国产免费| 两性色午夜视频免费网| 亚洲乱码中文论理电影| 亚洲精品无码AV中文字幕电影网站| 久久99热精品免费观看牛牛| 亚洲日韩精品国产3区 | 亚洲国产片在线观看| 免费吃奶摸下激烈视频|