【发布时间】:2008-10-27 20:54:59
【问题描述】:
我想知道是否可以使用 JSP 从浏览器中弹出 JOptionPanes 或其他 Swing 组件。
【问题讨论】:
我想知道是否可以使用 JSP 从浏览器中弹出 JOptionPanes 或其他 Swing 组件。
【问题讨论】:
如果您嵌入了一个小程序。但我认为这不是你想要的。 Swing 适用于桌面应用程序。 JSP 网页。如果您需要组件,请尝试研究 JSF 或许多 AJAX Javascript 框架中的一些,例如原型。
【讨论】:
您可能还想考虑 GWT,它使您能够用 Java 代码开发 Web 界面(Java 代码由 GWT 编译器转换为 HTML 和 JavaScript)。虽然在编写 GWT 应用程序时直接对 Swing API 进行编程,但 GWT API 在风格上与 Swing 编程非常相似。
【讨论】:
假设您熟悉 Swing,您可能想向 Apache Wicket 介绍自己,这与您构建网页的方式非常相似,就像 Swing 构建 GUI:s 一样。也就是说,在 Wicket 中,您将 Label、Button、DataTable 等的新实例添加到页面并将它们链接到 bean 属性数据,然后最终将其转换为功能齐全的网页。
至于实际问题,你真的不能按原样做。如果无法选择一个新的/不同的/另一个 Web 框架来帮助您,那么我能想到的唯一正确方法就是按照 sblundy 的建议进行操作。
【讨论】: