将Swing数据库应用程序转换为基于Web的应用程序

时间:2014-07-15 17:42:52

标签: java swing jdbc web

我开发了一个swing应用程序,它连接到我计算机上的本地MS Access数据库。我希望这个应用程序是基于Web的,这样任何人都可以使用给定的链接加载应用程序。

我希望我的数据库仅存在于我的本地计算机上,并希望其中的其他客户端更改自动更新。

3 个答案:

答案 0 :(得分:2)

如果您已经拥有现有的Java Swing应用程序,那么有一个很好的教程如何使用Vaadin构建Web应用程序:https://vaadin.com/wiki/-/wiki/Main/Vaadin+tutorial+for+Swing+developers

答案 1 :(得分:1)

Java Web Start可让您从网页访问现有的Swing应用,无需更改任何代码。但是,该应用程序不会在网页上,而是一个下载和自动启动的东西。如果你已经完成了Swing开发,那么你可能已经熟悉了这一点,因为所有的Java教程都有这个。

有关其工作原理的示例,请参阅How to Use Password Fields教程,然后单击网页上的“启动”按钮。

该应用程序将下载到用户的计算机,但您的Access数据库将仅驻留在本地计算机上。代码将建立与数据库读/写的连接(前提是您的机器已打开并且可以建立连接)。

答案 2 :(得分:0)

AjaxSwing是一种工具,通过提供自动转换为AJAX,提供了一种在运行时从Java桌面应用程序迁移到Web应用程序的方法。

演示:http://www.creamtec.com/products/ajaxswing/demos.html

下载:http://www.creamtec.com/products/ajaxswing/install/index.html

链接到YouTube视频:http://www.youtube.com/watch?v=89bjXrU5BuA

你也可以看看Mia Transformer。

网站:http://www.mia-software.com