我开发了一个swing应用程序,它连接到我计算机上的本地MS Access数据库。我希望这个应用程序是基于Web的,这样任何人都可以使用给定的链接加载应用程序。
我希望我的数据库仅存在于我的本地计算机上,并希望其中的其他客户端更改自动更新。
答案 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。