将 Swing 应用程序转换为 Java EE
Posted
技术标签:
【中文标题】将 Swing 应用程序转换为 Java EE【英文标题】:Convert Swing application to Java EE 【发布时间】:2015-10-16 16:49:29 【问题描述】:我是一名 Java 开发人员,我使用 Swing 开发应用程序。我使用 NetBeans 和 Eclipse 作为 IDE。
我想在 Java EE 中创建相同的 Web 应用程序。我知道 Java EE 的概念——JSP、taglib 和休眠框架。但我无法设计 Web 应用程序。
谁能帮助我开始 Web 应用程序设计需要学习什么:哪个 IDE、哪个框架?
【问题讨论】:
仅供参考:J2EE 于 2006 年 5 月死亡。从那时起就是 Java EE。让自己保持最新状态。 【参考方案1】:这是一个相当广泛的问题。如果您已经将代码组织为 MVC 样式的模式,这将有所帮助,以便您可以重用您的工作。
netbeans 和 eclipse 都是能够创建 Java EE Web 应用程序的 IDE。除此之外,还有很多 Java EE 框架采用非常不同的方法,很难客观地回答(不写一本书:p)。
您仍然可以搜索一些流行的 Java EE 框架,例如 Spring、Vaadin、JSF 或 Struts。
【讨论】:
感谢您的回复。我知道 J2EE 的所有概念,只是问题是我无法像在 Swing 上设计它那样设计表单(拖放)。这里所有组件一个接一个地排成一行。你能帮我或指导我如何在 JSP 中设计我的表单。 如果我理解,您在组件布局方面遇到了困难。如果是这样,由于 jsp 文件是在 html 中呈现的,请尝试查看 html/css 教程以正确布局您的组件。你可以从 w3schools 的this one 开始以上是关于将 Swing 应用程序转换为 Java EE的主要内容,如果未能解决你的问题,请参考以下文章
ClassCastException:javax.swing.plaf.FontUIResource 无法转换为 javax.swing.InputMap