-2

サーブレットでJOptionPaneを使用しています

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

リクエストが送信されたことをユーザーに表示します。Netbeans IDE と Eclipse IDE で動作しているのに、war ファイルを tomcat 7.0.32 バージョンのサーバーに直接デプロイすると動作しない場合、Joption が動作しない場合、どのように対処すればよいですか?

4

2 に答える 2

1

IDEで機能しているが、サーバーでは直接機能していない理由は、IDEにSwingコンポーネントがインストールされているためです。サーバーはしません!

ただし、サーバーで機能させても、エンドユーザーには表示されず、サーバー自体に表示されることを知っておく必要があります(これは、同じマシンでのテストには問題ありませんが、アプリケーションがデプロイされている場合には表示されません)。 。また、ボックスを閉じるまで、アプリケーションを無期限に停止します。

Joptionpaneは、Swingで作成されたデスクトップアプリケーション用です。ウェブではありません。

于 2012-10-17T11:45:26.693 に答える
0

サーブレットでは JOptionPane を使用できません。すべてのパッケージ javax.swing および java.awt は使用できません。

于 2012-10-17T11:46:04.347 に答える