如何将java桌面应用程序转换为web应用程序

如何将java桌面应用程序转换为web应用程序,java,swing,jakarta-ee,Java,Swing,Jakarta Ee,我制作了一个Java桌面应用程序,它只存储有关客户的信息。 现在,我被要求进行必要的更改,使其成为一个web应用程序。 我对Java web开发一无所知 我所了解的是,我将得到一个服务器,我必须保持在该程序,只有管理员将能够运行该程序 我是否可以通过一些脚本链接到应用程序,以便我的主程序保持不变? 我的应用程序基于Swing和一个简单的基于文件的数据库 我是否可以通过一些脚本链接到应用程序,以便我的主程序保持不变 简单的答案是否定的 我建议您接受一些关于如何用Java编写web应用程序的培训。完

我制作了一个Java桌面应用程序,它只存储有关客户的信息。 现在,我被要求进行必要的更改,使其成为一个web应用程序。 我对Java web开发一无所知

我所了解的是,我将得到一个服务器,我必须保持在该程序,只有管理员将能够运行该程序

我是否可以通过一些脚本链接到应用程序,以便我的主程序保持不变? 我的应用程序基于Swing和一个简单的基于文件的数据库

我是否可以通过一些脚本链接到应用程序,以便我的主程序保持不变

简单的答案是否定的

我建议您接受一些关于如何用Java编写web应用程序的培训。完成后,您将更好地了解需要做什么


请注意,applet和JWS都涉及用户在其PC上安装Java以运行代码

  • 在前一种情况下,用户必须在其web浏览器中启用Java插件,这意味着严重的安全风险

  • 在后一种情况下,您没有正常意义上的“web应用程序”。相反,您有一个从web启动的常规Java应用程序。(在服务器上存储数据仍然是一个需要解决的问题…)


了解如何部署Swing应用程序。根据最终用户的要求,您应该能够避免重新编写应用程序。

您必须确定需要哪种类型的web应用程序:servlet还是applet?您还可以切换到应用程序类型JavaFX。首先,请尝试阅读一些有关cups类型应用程序的基本结构的内容。要使用applet,请参见

对不起,我不知道这个术语:(然后用谷歌搜索一下)。-1