Portal 開發讀書筆記)程式設計式安全控制

2021-09-21 21:34:53 字數 907 閱讀 9009

像很多框架或者容器一樣,portlet的安全也可以用宣告式或者程式設計式,這裡談程式設計式。

portletrequest 類定義了幾個方法和安全有關,用於表示對某個portlet請求時應用安全設定:

public

inte***ce

portletrequest 

-------

關於role的配置

首先在portlet.xml中的每乙個中,給出和對

<

security-role-ref

>

<

role-name

>

administrator

role-name

>

<

role-link

>

administrator

role-link

>

security-role-ref

>

其中 元素中的字串會傳遞給isuserinrole()方法

然後作為鉤子(hook),必須關聯到真實的portal server上的配置。

<

>

<

role-name

>

administrator

role-name

>

<

role-link

>

administrator

role-link

>

>

最後在**中,用isuserinrole來進行角色的定製

if

(request.isuserinrole(

"administrator"

))  else 

Portal 開發讀書筆記 Cache

為了提高訪問portal的速度,引入了cache 在jsr 286規範裡面有兩種cache a.快取portlet資料 比如ehcache 注意,如果是要顯示實時資料的portlet不應該用data cache b.快取portlet內容 快取的是portlet的內容而不是portal頁面的內容 對...

敏捷開發讀書筆記

1 開始時需求要明確 2 盡早發布可執行的demo,持續進行整合 3 功能粒度要足夠低 4 架構可以隨時進行調整 5 測試驅動開發 6 持續整理 及架構重構 7 持續的速度,任務分解需要細緻 粒度要小,各個模組的任務完成要及時 有效 軟體之美在於它的功能,在於它的內部結構,還在於團隊建立它的過程。對...

Vue 開發讀書筆記

1.node.js安裝成功後 在鍵盤按下 win r 鍵,輸入cmd,然後回車,開啟cmd視窗,輸入node v和npm v即可顯示當前安裝的版本號,即表示安裝成功 2.安裝cnpm npm install g cnpm registry 然後等待。3.安裝vue cli 命令 npm instal...