JetSpeed學習筆記(一)

來源:互聯網
上載者:User

JetSpeed學習筆記(一)

fuweilin 2005-4-7

前言

參加了公司的portal的興趣小組,今天對portal進行學習。首先上網看了看一些portal的資料,對portal、portlet、portlet container以及JSR168等概念有個基本的瞭解。決定進一步實戰的方式感受portal,於是學習JetSpeed.

 

 

1、  JetSpeed介紹
JetSpeed是Apache組織開發的一個採用Java和XML的開放原始碼的公司資訊門戶的實現。門戶可以讓終端使用者可以很方便的訪問網路資源(應用、資料庫等)。使用者可以通過Web瀏覽器、WAP手機、呼叫器以及其它一些智慧型裝置來訪問Portal。Jetspeed就像是中心的控制器,可以很方便地以各種形式展示那些來自不同資料來源的資料。
通過Jetspeed展示的資料形式完全獨立於內容的類型。這就意味著Jetspeed可以整合各種各樣的資料來源,如:XML、RSS、SMTP。然後通過XSL技術將資料群組織成JSP三頁面或Html頁面傳給用戶端。Jetspeed還支援模板和內容的發布架構,比如:Cocoon, WebMacro 和 Velocity。

 

 

2、  下載和安裝

JetSpeed官方首頁:http://portals.apache.org/jetspeed-2/

JetSpeed 2.0下載頁面:http://www.apache.org/dist/portals/jetspeed-2/

jetspeed-2.0-M1.zip(發布檔案)

jetspeed-2.0-M1-src.zip(原始碼)

現在以tomcat為例說明其安裝過程:

a解壓縮jetspeed-2.0-M1.zip到tomcat的安裝根目錄下

 

 

b修改webapps/jetspeed/WEB-INF/conf/jetspeed.properties檔案

  該設定檔中:autodeployment.catalina.version.major=5

  表示tomcat的版本為5.0若為tomcat4則改為4。

org.apache.jetspeed.services.autodeployment.user = admin

  org.apache.jetspeed.services.autodeployment.password = admin

是tomcat中的使用者,請確保tomcat中有此處配置的使用者。

 

 

c 資料庫配置

先就是使用jetspeed帶的預設資料庫吧,直接到$TOMCAT_HOME/jetspeed-database下運行start-database.bat啟動HSQL資料庫。

d、啟動tomcat,訪問http://localhost:8080/jetspeed/ 可以看到下面的介面了。

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.