我需要一個適用於Web開發的Java框架,具有以下基本功能:與桌面兼容的Java Web框架
豐富的圖形用戶界面; 可用於大多數已知IDE(Eclipse或Netbeans)的開發工具; 免費(優先非GPL); 大型社區; 易於使用相同的代碼生成Web/Desktop/Mobile。
經過一番研究,我們發現ZK Framework,但我們無法理解我們是否可以編譯爲桌面或移動。
Thnks
我需要一個適用於Web開發的Java框架,具有以下基本功能:與桌面兼容的Java Web框架
豐富的圖形用戶界面; 可用於大多數已知IDE(Eclipse或Netbeans)的開發工具; 免費(優先非GPL); 大型社區; 易於使用相同的代碼生成Web/Desktop/Mobile。
經過一番研究,我們發現ZK Framework,但我們無法理解我們是否可以編譯爲桌面或移動。
Thnks
ZK Mobile是在Java Mobile(或Android API)上運行的本機客戶端。它不需要現代瀏覽器,但是,據我所知,只有有限的一組組件(少得多的Ajax組件)。
如果一個框架存在,其中相同的GUI代碼可以用於網絡/桌面和移動應用程序,我會認真地吃驚。您的應用程序的服務和模型層應該可以重用,沒有任何問題,但您不能期望JSP的isntance顯示在swing或android應用程序中。
我不知道ZK,但看起來不錯,但我猜那裏的移動部分是爲移動webbrowsers而不是移動應用程序。
你也可以考慮vaadin,GWT或apache wicket。
我會建議你認真考慮GWT。雖然它不是移動客戶端的最佳選擇,但如果您的移動設備的瀏覽器可以執行JavaScript,gwt應用程序可以在您的移動設備上執行。但是我應該再次表示,原生移動應用程序比基於瀏覽器的移動應用程序更好。
Web /桌面/移動可能值得等待JavaFX 2.0 – PeterMmm 2011-03-02 14:13:31