Java 将Swing应用程序转换为web

Java 将Swing应用程序转换为web,java,Java,我有算法的Java代码,它的输入和输出都是数值。GUI在Eclipse中实现为Swing。现在我想转换到web环境,使用JavaScript或类似的东西创建web工具。有没有什么方法可以在不重写的情况下使用我算法的Java代码 您可以在servlet中查找,如果您在netbeans中查找,那么对您来说会容易得多。如果您的逻辑和goi都在同一个类中,您需要删除所有GUI部分并保留所有逻辑。拥有logic类后,您可以使用任何您想要的goi(swing、html、jsf…)另一种选择是手动跳过html

我有算法的Java代码,它的输入和输出都是数值。GUI在Eclipse中实现为Swing。现在我想转换到web环境,使用JavaScript或类似的东西创建web工具。有没有什么方法可以在不重写的情况下使用我算法的Java代码

您可以在servlet中查找,如果您在netbeans中查找,那么对您来说会容易得多。

如果您的逻辑和goi都在同一个类中,您需要删除所有GUI部分并保留所有逻辑。拥有logic类后,您可以使用任何您想要的goi(swing、html、jsf…)

另一种选择是手动跳过html部分,只需在Java中创建html应用程序。不需要为HTML输入提供Java验证的单独servlet。我们从2001年开始开发的开源框架Vaadin,它的API与Swing几乎100%相似,可以作为您的替代方案。希望这能帮你节省很多时间


作为swing开发人员,最相关的起点是:

查看基于web的应用程序,在该应用程序中,您可以通过html/jsp页面获取输入。使用servlet来处理java代码的后端工作。是的,逻辑当然与GUI无关:),但是你能提供一些如何将java与HTML结合使用的教程的web链接吗?