1、本例的源**是
sun對
jsf的實現:
mojarra 2.1.7 (snapshot 20120206)。
2、managedbean
的初始化是由
com.sun.faces.config.processor.managedbeanconfigprocessor
的process
方法完成。 3、
managedbeanconfigprocessor
呼叫了com.sun.faces.mgbean.beanmanager
的register(managedbeaninfo beaninfo)
方法來註冊
managedbean
,手動註冊
managedbean
需要new
乙個com.sun.faces.mgbean.managedbeaninfo
物件。
4、如何得到
beanmanager
的例項?如下:
facescontext context = facescontext.getcurrentinstance();5、managedbeanexternalcontext ec = context.getexternalcontext();
servletcontext sc = (servletcontext)ec.getcontext();
的一些相關屬性也是可以一併註冊的,屬性的資訊要放在
managedbeaninfo
物件中,具體請參看
managedbeaninfo
源**和
managedbeanconfigprocessor
源**。
JSF學習 導航
jsf學習 導航 一 關於jsf導航 1 靜態導航 在簡單的web頁面中,頁面導航是靜態的。單擊指定按鈕總是選擇固定的頁面來呈現響應。例 給命令按鈕乙個action屬性,例如 動作必須匹配導航規則中的outcome test.jsp testlogin testresult.jsp 此規則說明 在 ...
JSF學習筆記
validatormessage 標準驗證器錯誤自定義資訊 convertermessage 標準轉換器錯誤自定義資訊 1.js獲取表單控制項的值 aaaform為表單id 不寫只有乙個表單時預設為form1 username為表單控制項id document.getelementbyid aaaf...
JSF 輸出日期
最近寫了乙個輸出日期的 jsf component 因為,在使用 t datatable 中輸出日期時,使用以下類似的 xml h outputtext value f convertdatetime pattern h outputtext 由於ui 的語言是可以改變的 客戶要求 所以patter...