在 登入的導覽規則 中,您會根據使用者嘗試登入 Crystal Enterprise 是否成功,來設定要採取的導覽動作;而動作是以 Logon
元件之 action
屬性的字串值為根據。faces
檔案中定義的導覽規則會依據傳回的字串表示登入是否成功或失敗,重新導向使用者至不同的頁面。您必須立即建立動作方法,以執行使用者登入狀態檢查,並傳回「logon_success」或「logon_failure」字串。
提示 另外,您也可以利用滑鼠右鍵按一下 [logon.jsp],然後按一下 [Edit Page Code]。
Logon
類別:
[Logon]
元件。
action
屬性為 #{pc_Logon.logonAction}
。
這個步驟會建立一個方法,其繫結至位於 Logon.java 頁面程式碼類別 (Backing Bean) 中名為 logonAction
的方法。
logonAction
方法會檢查含有使用者工作階段資訊的 Identity
Bean 是否存在,以及其登入狀態。如果 Identity
Bean 不是 NULL 且已登入 Crystal Enterprise,則會傳回「logon_success」字串,否則即表示使用者未登入,而會傳回「logon_failure」字串。
Business Objects http://www.china.businessobjects.com Support services http://www.china.businessobjects.com |