JSF控制項的immediate屬性和頁面生命週期

2021-09-12 03:30:11 字數 379 閱讀 4375

jsf中的控制項基本都有immediate屬性,對於這個屬性的使用總結如下,更詳細內容可參考oracle官方文件。

1,為了更好的理解immediate屬性,先看一下jsf頁面的生命週期:

jsf頁面的生命週期有六個,可參考下面的圖;adf頁面是建立在jsf頁面基礎上的,它的生命週期包括jsf頁面的六個生命週期外,還包括init context and prepare model、validate model updates、metadata commit和prepare render幾個階段。jspx頁面具有jsf頁面的生命週期還是具有adf頁面的生命週期,要看頁面是在faces-config.xml還是 adfc-config.xml中管理的。對於生命週期的詳細內容可參考oracle官方的adf開發手冊。

JSF控制項的immediate屬性和頁面生命週期

關鍵字 jsf adf 頁面 生命週期 lifecycle immediate jsf中的控制項基本都有immediate屬性,對於這個屬性的使用總結如下,更詳細內容可參考oracle官方文件。1,為了更好的理解immediate屬性,先看一下jsf頁面的生命週期 jsf頁面的生命週期有六個,可參考...

立即執行函式 immediate 的原理

immediate與debounce相似,immediat連續執行,且間隔不超過500ms,lazyload只執行一次,不同於immediate的是現在lazyload會先執行,var safe true function immediate cleartimeout timer timer set...

JSF 中的訊息

訊息可以分為兩種 一種是應用程式錯誤 比如應用程式邏輯錯誤,資料庫錯誤,連線錯誤等等 另一種是使用者輸入錯誤 比如文字框輸入校驗和空值校驗等等 應 用程式錯誤一般會產生乙個新的頁面以便顯示錯誤訊息 而使用者輸入錯誤一般會回顯原來的頁面,然後把錯誤資訊顯示在乙個文字中。通常你需要在不同的頁面丟擲 相同...