我在我的 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/