門戶件(portlet)技術研究JAVA

學識都 人氣:9.52K

畢業論文

門戶件(portlet)技術研究JAVA

目 錄
摘要1
前 言3
1 緒論4
1.1 背景分析4
1.2 研究內容4
1.2.1 產品介紹:4
1.2.2 Portlet定義:6
1.2.3 JSR-168規範6
1.3 論文結構7
2 portlet技術研究8
2.1 portlet基本概念8
2.2 portlet頁面結構與頁面處理流程9
2.3 portlet的模式10
2.3.1 View Portlet Mode11
2.3.2 Edit Portlet Mode11
2.3.3 Help Portlet Mode11
2.3.4 Custom Portlet Mode11
2.4 portlet窗口狀態13
2.5 portlet 請求與響應14
2.5.1 PortletRequest14
2.5.2 PortletResponse17
2.6 portlet生命週期20
2.7 portleturl22
2.8 portlet配置25
2.9 其他26
2.9.1 PortletContext26
2.9.2 portlet session27
3Jetspeed-231
3.2 Jetspeed的主要組成部分34
3.3 Jetspeed框架結構和核心技術35
3.4 Jetspeed的安裝與配置35
3.5 Jetspeed的MVC模式38
4 portlet實例實現41
4.1 設計思路41
4.2 具體實現41
結束語46
參考文獻47
致 謝49

Portlet技術研究

摘要:整個世界現在可以說是網絡的世界,大批大規模的門戶網站的興起直接導致了門戶技術的進步,我國雖然網絡事業起步較晚,但是已經有了許多大規模的門戶網站,例如:新浪網.搜狐等等。本文主要闡述門戶網站(portal)的技術和1系列規範的制定以及網站的實現。
1個 Portal(門戶網站)就是指1個 Web-based 的系統,通常都會提供個人化設置、單1登陸、以及由各種不同來源或不同網站取得各式各樣的信息,並且將這些信息放在網頁之中組合而成的呈現平臺,門戶網站會有精巧的個人化設置去提供定製的網頁,當不同等級的使用者來瀏覽該頁面將獲得不同的信息內容。本篇文章針對門戶件(portlet)進行了研究,對portlet的應用規則和管理做了詳細描述,對JSR168Java 規範作了細緻的研究,基於jetspeed的門戶開發,實現了1個簡單的portlet的開發實例。
關鍵字:門戶(portal)168規範 門戶件(portlet)

The Engineering research of portlet


Abstract:Now, the world is a web world, Large quantities of large-scale gateway website emerged has caused the gateway technology progress directly, Although our country the network enterprise start is late, many gateway websites appear, for example: sina. sohu … and so on..
A portal is a web based application that –commonly-provides personalization. Single Sign on, content aggregation form different sources and hosts the presentation layer of Information Systems. Aggregation is the action of integrating content from different sources within a web page. This article Has conducted the research in view of the gateway, has made the detailed description on the gateway application rule and the management, has done the careful research to the gateway standard, based on jetspeed portlet development. Realized a simple portlet development example.
Keywords: portal jsr168 portlet

前 言

現在的網站建設,有的偏重於自由度高的創作路線,就像是個人的家庭可以完全依據個人的喜好,而打造出個人的居家風格,但是大廈的.門廳就不1樣,因爲是屬於公用的空間,因此,同樣是類似客廳的角色,但在功能上就必須考慮到適合1般性與普遍性的原則。 同理,企業門戶網站由於公用的特性,加上牽涉之複雜度高,所以發展趨勢向架構化、模塊化。例如:會員登入機制、檔案分享機制等等,幾乎都成爲固定模式,這樣的固定模式也與軟件開發流程模式。所以在企業入口網站的建設發展過程來看,越來越適應應用軟件的發展的不是個人網站設計,因爲大部分網站偏重在內容與美觀方面。至此,各大軟件公司也紛紛針對此項未來的商機作出相應的準備,推出了相關性的產品,例如:BEA的Weblogic,Oracle的9iAS Portal等,都是協助企業可以快速架構、建立出其商業門戶網,而在業界各公司努力的同時,爲使這樣的趨勢更加普及化, JAVA語言也推出相應的標準。這個就是本論文要講到的內容。本文主要對portlet做出了詳細的介紹。相信這篇文章讓您對portlet有1個全新的認識。