2011-03-02 84 views
0

我需要一个适用于Web开发的Java框架,具有以下基本功能:与桌面兼容的Java Web框架

丰富的图形用户界面; 可用于大多数已知IDE(Eclipse或Netbeans)的开发工具; 免费(优先非GPL); 大型社区; 易于使用相同的代码生成Web/Desktop/Mobile。

经过一番研究,我们发现ZK Framework,但我们无法理解我们是否可以编译为桌面或移动。

Thnks

+0

Web /桌面/移动可能值得等待JavaFX 2.0 – PeterMmm 2011-03-02 14:13:31

回答

1

ZK Mobile是在Java Mobile(或Android API)上运行的本机客户端。它不需要现代浏览器,但是,据我所知,只有有限的一组组件(少得多的Ajax组件)。

0

如果一个框架存在,其中相同的GUI代码可以用于网络/桌面和移动应用程序,我会认真地吃惊。您的应用程序的服务和模型层应该可以重用,没有任何问题,但您不能期望JSP的isntance显示在swing或android应用程序中。

我不知道ZK,但看起来不错,但我猜那里的移动部分是为移动webbrowsers而不是移动应用程序。

你也可以考虑vaadinGWTapache wicket

0

我会建议你认真考虑GWT。虽然它不是移动客户端的最佳选择,但如果您的移动设备的浏览器可以执行JavaScript,gwt应用程序可以在您的移动设备上执行。但是我应该再次表示,原生移动应用程序比基于浏览器的移动应用程序更好。