使用HTML开发桌面应用程序视图,作为Web应用程序

sin*_*pop 8 java swt frameworks desktop-application web-applications

我习惯用Java开发Web应用程序(Struts,Spring,JSP ......).但现在我想开发一个桌面版.我从不喜欢用Java设计窗口(AWT,Swing,SWT):对于丑陋的界面来说太多了.所以我认为如果可以利用我的网络应用程序技能可能是一个好主意.一种选择是修改SWT浏览器并调用Java函数而不是HTTP请求.一个非常好的附加组件将是JSP的使用.最后,我认为可能有一些框架或工具.

你认为我的建议是个好主意吗?有一些框架吗?

我需要这个用于轻型应用.所以我认为嵌入一个Tomcat服务器并将其与HTTP请求一起使用并不是一个好主意.

谢谢你的帮助.

编辑:一个示例应用程序可能是文件夹比较器:您指定两个文件夹,应用程序显示您的文件夹和文件是不同的.在这种情况下,我认为打开外部浏览器很难看.膨胀的应用程序(使用其服务器,MVC等)不是最佳选择.

Bri*_*new 1

我不会打折嵌入网络服务器。我之前已经通过嵌入Jetty 的Web 启动应用程序完成了此操作。

下载速度非常快,服务器启动,您可以使用BrowserLauncher立即将浏览器驱动到嵌入式服务器,从而驱动您的应用程序。Jetty 被设计为模块化且占用空间小,因此您可以将其缩减为最基本的必需品。