個性化定制
個性化定制實(shí)現(xiàn)的原理是用戶的權(quán)限劃分,用戶分為不同的組,組可以分配權(quán)限,權(quán)限可以細(xì)化到頁面和Portlet,頁面在定制的時候可以把Portlet分到頁面上去,也就是說用戶的權(quán)限可以從兩個級別進(jìn)行劃分,可以到頁面級別,也可到Portlet級別,即如果用戶有對頁面的訪問權(quán)限但是沒有portlet的訪問權(quán)限則用戶也不能看到頁面上的該Portlet。
我們把Portlet的開發(fā)完成后,把Portlet添加到頁面上去,然后可以定義該頁面的皮膚和外表(美工開發(fā)完成),Portlet的風(fēng)格也可以自定義。注意Portlet的寬度可以手工調(diào)整,但是它的高度是不可調(diào)的。
單點(diǎn)登錄
單點(diǎn)登錄是通過憑證保險庫來實(shí)現(xiàn)的,絕對的安全,簡單的代碼即可實(shí)現(xiàn)。
主題
可以把一些公用的東西提取出來放到主題里面,比如網(wǎng)站的Log、我們網(wǎng)站的探路者搜索引擎。
窗口的名字
Portlet的標(biāo)題就是窗口的名稱。
服務(wù)器安裝
我們網(wǎng)站的運(yùn)行環(huán)境是WAS
分析總結(jié)
??????? 綜上所述我們要通過Portal來實(shí)現(xiàn)個性化定制需要學(xué)習(xí)IBM的具體API和標(biāo)簽庫的使用,還有它的基調(diào)、主題、外表的設(shè)計(jì),在設(shè)計(jì)部署的框架上不存在什么難度。
我這里有自己實(shí)驗(yàn)的幾個例子源碼:實(shí)現(xiàn)載portal上面使用hibernate的例子,有需要的留下郵箱壞男孩原創(chuàng)
引用請注明出處:http://www.aygfsteel.com/badboyryan
更多Portal相關(guān):http://www.aygfsteel.com/badboyryan/category/14653.html