java - 可以将 Java Swing 包含在 JSP 中吗?

标签 java swing jsp

我尝试在 JSP 页面中使用 Swing 代码。令我惊讶的是,它确实运行良好。

但是我无法判断在JSP中使用Swing是否可以?

基本上我想显示来自数据库的一些弹出报告。我正在考虑显示一个 JFrame 弹出窗口/小程序来实现这一目的。

但是网络浏览器需要任何额外插件吗?

或者做这样的事可以吗?任何指导都会有所帮助。

最佳答案

永远记住,您插入到 JSP 中的每个 java 片段都是在服务器端执行的,因此它可能具有欺骗性(它可能看起来在您的开发本地计算机中工作,但这只是因为服务器和客户端都在运行在同一个盒子上)。

执行此操作的正确方法是编写一个 Applet 并将其包含到您的页面中 - 这样,浏览器会将其下载到客户端并在那里运行。您应该继承 JApplet ( http://docs.oracle.com/javase/8/docs/api/javax/swing/JApplet.html ),然后您就可以随意使用 Swing 组件

关于java - 可以将 Java Swing 包含在 JSP 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24950400/

相关文章:

java - 如何比较Java中的不同TimeValue?

Java:旋转图像使其指向鼠标光标

java - 我想在 Spring 项目中使用 JSP 文件的开发版本。是否可以?

java - Net.sf.jasperreports.engine.util.JRStyledTextParser 上的 JasperReports NoClassDefFoundError 异常

java - 我在java项目上找不到SqlServerDriver

java - 编辑表后从 JTable 获取列值

javascript - HTML 如何填充内容

javascript - 在本地系统中下载文件或pdf,而不仅仅是在服务器中

带有 super 的 Java 通配符

java - 我的 Java Swing Designer 计算器无法运行。 (循环的等于按钮按下时会出错)