我打算創建一個網站,用於呈現數據庫中的數據並更新數據庫。由於我對Java有很好的瞭解,所以我想使用Java作爲後端語言。用Java創建一個動態網站
此外我想展示一些交互式外觀和感覺豐富的UI組件來獲取和顯示數據。
請建議一個良好的UI框架,爲UI的外觀和感覺,也請告訴我如何連接我的Java程序與該UI框架。
例如,當我從下拉列表中選擇一個選項時,下一個下拉列表應該是可見的,並加載了僅適用於所選選項的選項。
我打算創建一個網站,用於呈現數據庫中的數據並更新數據庫。由於我對Java有很好的瞭解,所以我想使用Java作爲後端語言。用Java創建一個動態網站
此外我想展示一些交互式外觀和感覺豐富的UI組件來獲取和顯示數據。
請建議一個良好的UI框架,爲UI的外觀和感覺,也請告訴我如何連接我的Java程序與該UI框架。
例如,當我從下拉列表中選擇一個選項時,下一個下拉列表應該是可見的,並加載了僅適用於所選選項的選項。
我更喜歡使用的彈簧和primefaces,可以達到從該網站上的所有primefaces教程; http://www.primefaces.org/primeui/
您可以使用GWT-GXT或Vaadin framewoks。這些是常用的基於Java的UI框架。
你也可以在你的前端使用的後端和JSF的springframework的與Primefaces。
對此有兩種主要方法:
1.在後端編寫Java RESTful API(使用Jersey或Spring MVC等庫),並使用Ajax調用使用Javascript庫檢索/更新數據,像jQuery。這樣,您可以爲其他客戶端使用相同的API,例如移動客戶端。
2.第二種方法是使用JSP進行模板化。有很多生成動態HTML頁面的Java Web框架:Spring MVC,GWT,Play,JSF,Wicket - 僅舉幾例。各有其優點和缺點。
標記爲偏離主題。 '請建議我一個好的UI框架'肯定有資格提問推薦一個非現場資源。 –