幸せのちから

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

          eXtremeComponents參考文檔-----“后記”

          我給eXtremeComponents參考文檔加的“后記” ,有什么不妥大家提。明天我給Jeff發(fā)。歡迎大家加入Google的 eXtremeComponents_CN 用戶組。

          Chapter?1.?后記

          1.1.?關(guān)于本參考文檔

          今天上午(2006/04/21)我和Jeff就是否在發(fā)行包進(jìn)行了商量,Jeff的觀點(diǎn)是發(fā)行包中不包括 任何形式的文檔,使用者可以從eXtremeComponents網(wǎng)站的 wiki 找到 相關(guān)的文檔。wiki是大家一起維護(hù)的,內(nèi)容和相關(guān)的修正能夠盡快地傳遞給使用者。但考慮到我們中國(guó)程序員的使用習(xí)慣,Jeff同意將我以前翻譯的參考文檔 包含到發(fā)行包中。提示:本文檔的部分內(nèi)容可能不是最新的,請(qǐng)關(guān)注eXtremeComponents網(wǎng)站的 wiki 或者 Google的 eXtremeComponents_CN 用戶組。當(dāng)然,你也可以在我 的 blog 中找到更新升級(jí)的提示。所有發(fā)行包中沒有包含的文檔,都能在上述3個(gè)地方找到。

          1.2.?關(guān)于eXtremeComponents的學(xué)習(xí)

          我的建議:

          1. 瀏覽相關(guān)的概述章節(jié)確認(rèn)這是你需要的東西
          2. 參照配置章節(jié),運(yùn)行test.jsp
          3. 快速瀏覽相關(guān)的文檔
          4. 結(jié)合《參考指南》學(xué)習(xí) eXtremeSite 中的相關(guān)示例
          5. 從一個(gè)實(shí)際的開源工程 SpringSide 中,學(xué)習(xí)eXtremeComponents的用法

          1.3.?關(guān)于使用eXtremeComponents中的問(wèn)題

          如果你在使用eXtremeComponents時(shí)遇到了一些問(wèn)題,你可以:

          1. 瀏覽上面提到的3個(gè)站點(diǎn),特別是Wiki中的FAQ看是否和其中的現(xiàn)象一致
          2. 如果沒有找到答案,嘗試google或者baidu一下
          3. 如果仍然沒有找到答案,可以在Google的 eXtremeComponents_CN 用戶組、我 的 blog 中留言。我將盡快回復(fù)。
          4. 如果你的項(xiàng)目時(shí)間很緊,你可以與我直接MSN聯(lián)系: zlh326@msn.com

          1.4.?關(guān)于如何詢問(wèn)使用eXtremeComponents的問(wèn)題

          eXtremeComponents報(bào)錯(cuò)了(特別是在正式項(xiàng)目中),大家都很著急。我們都希望盡快解決這其中的問(wèn)題,因此,在 你尋求相關(guān)的幫助時(shí),請(qǐng)?zhí)峁?

          1. 相關(guān)的錯(cuò)誤信息
          2. 如果不涉及商業(yè)秘密,請(qǐng)?zhí)峁┦褂胑XtremeComponents出錯(cuò)的相關(guān)文件
          3. 出錯(cuò)時(shí)生成的html代碼
          4. 如果可能,提供相關(guān)錯(cuò)誤的抓圖

          以便我們能盡早幫你排除問(wèn)題。

          1.5.?關(guān)于創(chuàng)建eXtremeComponents的子工程

          eXtremeComponents具有良好的擴(kuò)展性,一直打算基于eXtremeComponents的發(fā)布版的代碼進(jìn)行一些擴(kuò)展定制開發(fā)。今天和Jeff商量 的結(jié)果是:eXtremeComponents的M5發(fā)布后的一段時(shí)期,會(huì)用來(lái)補(bǔ)充文檔和修正bug。這段時(shí)間我們可以用來(lái)進(jìn)行我們的定制開發(fā),目前 我打算進(jìn)行的擴(kuò)展:

          1. FreeMarker模板的支持
          2. Velocity模板的支持
          3. PDF導(dǎo)出的iText支持
          4. 適合國(guó)情的一些css,cell、Filter。。。

          目前,開發(fā)、測(cè)試人員招募中。如果大家對(duì)這些感興趣可以和我聯(lián)系,你也可以向我們貢獻(xiàn)你的代碼。

          本子工程遵循使用eXtremeComponents所采用的開源協(xié)議---Apache 2.0 開源協(xié)議。

          1.6.?個(gè)人推薦

          1. openfans: 希望通過(guò)這個(gè)網(wǎng)站為開源軟件在中國(guó)的傳播和使用盡一份自己的力量。定于“五.一”前發(fā)布。
          2. hellopen: openfans成員zidoing開發(fā)的openfans的RoR版,對(duì)RoR感興趣的朋友可以看看
          3. SpringSide: 江南白衣領(lǐng)導(dǎo)的SpringSide,以Spring Framework為核心, 提供一個(gè)Pragmatic的企業(yè)應(yīng)用開發(fā)基礎(chǔ)和最佳實(shí)踐展示。除了學(xué)習(xí)其中的eXtremeComponents的用法 外,也可以學(xué)習(xí)到其他新框架、工具包。

          posted on 2006-04-21 17:21 Lucky 閱讀(7793) 評(píng)論(18)  編輯  收藏 所屬分類: extremeComponents

          評(píng)論

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-21 17:30 Robin's Java World

          沒意見,支持!  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-21 17:34 Lucky

          ^_^  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-21 18:00 Harryson

          太好了,支持  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-21 18:45 Water Ye

          ec什么時(shí)候出正式版, 已經(jīng)用1.0.1-M4對(duì)一個(gè)舊系統(tǒng)的查詢列表進(jìn)行改造, 相比Displaytag1.1, ec還是優(yōu)勝許多, 雖然有些地方不滿意, 但改起來(lái)還是挺簡(jiǎn)單的。  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-21 18:52 xplucky

          不出意外,一個(gè)星期就能Release1.0.1-M5.  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-22 02:25 yaozifan

          你好,我用了 eXtremeComponents,頁(yè)面展現(xiàn)沒有問(wèn)題,但是在點(diǎn)下載excel之后后臺(tái)拋出了以下錯(cuò)誤,前端excel提示讀取數(shù)據(jù)失敗。錯(cuò)誤提示如下:
          <2006-4-22 上午01時(shí)19分19秒 GMT+08:00> <Error> <HTTP> <BEA-101019> <[ServletCont
          ext(id=18379432,name=drp,context-path=/drp)] Servlet failed with IOException
          java.io.CharConversionException: Not an ISO 8859-1 character: 庫(kù)
          at javax.servlet.ServletOutputStream.print(ServletOutputStream.java:133)
          at org.ofbiz.core.control.ControlServlet.doGet(ControlServlet.java:229)
          at org.ofbiz.core.control.ControlServlet.doPost(ControlServlet.java:84)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
          at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
          (ServletStubImpl.java:1072)
          at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
          pl.java:465)
          at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
          va:27)
          at org.extremecomponents.table.filter.ExportFilter.doFilterInternal(Expo
          rtFilter.java:48)
          at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(Abst
          ractExportFilter.java:46)
          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja
          va:27)
          at org.ofbiz.core.control.ContextSecurityFilter.doFilter(ContextSecurity
          Filter.java:158)
          at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.ja  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-22 22:07 caike

          強(qiáng)烈要求在下一版本中加上頁(yè)碼列表,不要只有下一頁(yè),上一頁(yè),最后一頁(yè)和第一頁(yè),太不方便了:)  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-23 17:36 xplucky

          @caike
          是啊,等M5版發(fā)布了,我們會(huì)考慮這個(gè)特性的。  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-23 17:47 xplucky

          @yaozifan
          我注意到你使用的是Weblogic和Ofbiz,據(jù)我根據(jù)
          at org.extremecomponents.table.filter.ExportFilter.doFilterInternal(Expo
          rtFilter.java:48)
          at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(Abst
          ractExportFilter.java:46)
          這個(gè)信息初步判斷應(yīng)該是你的導(dǎo)出的XLS文件名使用了中文文件名。
          你可以提供更多的一些東西,讓我們一起來(lái)解決這個(gè)問(wèn)題。
          你可以在http://groups.google.com/group/eXtremeComponents_CN用戶組里面貼出來(lái),也可以給我mail(xplucky@gmail.com)
            回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-23 17:47 xplucky

          http://groups.google.com/group/eXtremeComponents_CN  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-23 19:04 yaozifan

          @xplucky
          謝謝你的提醒,我今天根據(jù)你提示的信息,重新檢查了程序。因?yàn)槲覀冇玫氖莖fbiz框架,在region.xml中我們添加了中文的標(biāo)題,所以在導(dǎo)出xml文件的時(shí)候拋出了這個(gè)錯(cuò)誤。我改為英文之后下載就正常了。
          謝謝你的幫忙?。?!  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-23 19:16 xplucky

          @yaozifan
          解決了就好,你們用ofbiz框架嗎?前段時(shí)間,我想學(xué)習(xí)ofbiz.如果可以你可以加我的msn: zlh326@msn.com。 也許我們可以交流一下。  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-25 13:01 yiming

          我想自己定義一個(gè)table 的view,但是寫完運(yùn)行后提示錯(cuò)誤:
          javax.servlet.jsp.JspException: TableTag Problem: javax.servlet.jsp.JspException: TableTag.doAfterBody() Problem: java.lang.ClassCastException
          at org.extremecomponents.table.handler.ViewHandler.setView(ViewHandler.java:60)
          at org.extremecomponents.table.core.TableModel.execute(TableModel.java:209)
          at org.extremecomponents.table.tag.TableTag.doAfterBody(TableTag.java:441)
          at org.apache.jsp.ExtremeJSP.test_jsp._jspx_meth_ec_table_0(test_jsp.java:240)
          at org.apache.jsp.ExtremeJSP.test_jsp._jspService(test_jsp.java:177)
          at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
          at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
          at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
          at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
          at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
          at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
          at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
          at java.lang.Thread.run(Unknown Source)
            回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-25 13:03 yiming

          不知道哪位好心人可以給我一個(gè)這方面關(guān)於自定制視圖的參考例子,最好是把製作的步驟寫出來(lái)。萬(wàn)分感激  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-04-25 14:12 xplucky

          不好意思,上午有事沒來(lái)公司。
          你可以下載extremeSite,extremecomponents的整站代碼,里面包含了指南的示例:
          http://www.extremecomponents.org/extremesite/public/download/eXtremeSite.zip  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2006-10-16 12:07 sLAmbBkiNg

          我下載了extremeSite
          在eclipse3.2(MyEclipse5.0)環(huán)境下導(dǎo)入工程有如下兩個(gè)錯(cuò)誤:
          1.Project eXtremeSite is missing required Java project: 'eXtremeComponents'
          2.The project cannot be built until build path errors are resolved

          怎么解決呢?  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2007-01-10 12:53 lds

          怎樣把分頁(yè)工具按鈕放在表頁(yè)面的底部啊?(默認(rèn)的是在右上角)  回復(fù)  更多評(píng)論   

          # re: eXtremeComponents參考文檔-----“后記” 2007-02-13 16:23 lanxi

          ??6 ???, ?? 1 ? 5
          ?是亂碼問(wèn)題嗎,應(yīng)該怎么解決了?
          還有就是樓上要求的:
          # re: eXtremeComponents參考文檔-----“后記” 2006-04-22 21:07 | caike

          強(qiáng)烈要求在下一版本中加上頁(yè)碼列表,不要只有下一頁(yè),上一頁(yè),最后一頁(yè)和第一頁(yè),太不方便了:)

            回復(fù)  更多評(píng)論   

          <2006年4月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導(dǎo)航

          隨筆分類(125)

          文章分類(5)

          日本語(yǔ)

          搜索

          積分與排名

          最新隨筆

          最新評(píng)論

          主站蜘蛛池模板: 宜州市| 绥滨县| 兖州市| 云安县| 开阳县| 寻甸| 平武县| 疏附县| 郸城县| 手机| 仙游县| 梅州市| 福泉市| 广河县| 本溪市| 舒兰市| 武乡县| 忻州市| 澳门| 阿拉善左旗| 磐安县| 南平市| 鹤岗市| 岐山县| 台南市| 县级市| 交口县| 镇康县| 罗田县| 灵石县| 马尔康县| 原平市| 揭西县| 平利县| 凤凰县| 耿马| 手游| 荔波县| 黔西县| 兴城市| 随州市|