我們有一個巨大的(許多不同的視圖)Java EE應用程序,其Web層將DHTML內容傳輸到瀏覽器以生成當前視圖。使用JSF的動態網頁
我們使用自定義的Javascript AJAX框架來管理視圖上的標準化組件事件。該框架由初始頁面模板加載,該模板將承載所有不同的視圖。
我們爲「非程序員」構建了一個工具,用於根據佈局,事件和相關功能定義Web視圖。一旦定義了視圖,DHTML就以編程方式創建並存儲在數據庫中。
視圖的用戶請求(AJAX)由動作對象處理,該動作對象從數據庫中提取DHTML內容並將其發送到瀏覽器,其中將在模板或模式窗口內呈現。
由於各種原因,我們計劃擺脫Javascript框架並將視圖事件管理移到服務器端。
尋找一個可行的Java框架,我們研究了JSF,該框架包含了我們需要的所有功能,除了前面描述的那樣在動態創建視圖之外。
我們是否錯過了一些JSF功能或解決方法?
如果不是,你是否知道一些其他類似的框架,我們可以適應我們的需求?