tomcat - servlet 中的 JOptionPane 不适用于 tomcat

标签 tomcat joptionpane

我在我的 servlet 中使用 JOptionPane 作为

JoptionPane.showMessageDailog(null,"Request is submitted","Done",JOptionPane.INFORMATION_MESSAGE);

向用户显示请求已提交。尝试在Netbeans IDE和eclipse IDE上运行,直接在tomcat 7.0.32版本服务器上部署war文件不运行,如果Joption不运行如何处理?

最佳答案

它在 IDE 中工作但不能直接在服务器中工作的原因是因为 IDE 安装了 swing 组件。服务器没有!

然而,你应该知道,即使你让它在服务器上工作,它也不会显示给最终用户,而是在服务器本身(这对于在同一台机器上测试很好,但当应用程序已部署)。它还会无限期地停止应用程序,直到您关闭该框。

Joptionpane 适用于使用 Swing 制作的桌面应用程序。不是网络。

关于tomcat - servlet 中的 JOptionPane 不适用于 tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12933435/

相关文章:

java - 如何在 JOptionpane 中格式化表格?

java - 没有标题栏或关闭按钮的 JOptionPane 内部对话框?

java - 使用 JTextArea 时,MigLayout 会导致 JOption Pane 出现异常。 FlowLayout 就好了

gwt - 我在 tomcat 上部署了 GWT,但现在 RPC 不起作用

spring - org.springframework.aop.framework.Cglib2AopProxy WARN - 无法代理方法

Tomcat 和 GlassFish 不能一起工作

java - 服务器始终使用 Jersey 2 + Tomcat 6 返回 404 错误

java - 使用Tomcat配置时如何在Idea中重新部署javascript

java - 如果语句没有运行

java - 在主窗口中切换 JPanel