2

良い一日!

Webベースのアプリケーションでは通常、削除の確認はどのように行われますか?私はJavaデスクトップアプリケーションで確認メッセージを実行する際にJOptionPaneをよく使用するので、Webアプリケーションでも同じことを実行することを考えています。J2EEにJOptionPaneのようなものはありますか?

ですから、確認メッセージの計画は、かっこいいと思うので、このようなものです。Java(JSP /サーブレット)を使用してこれをコーディングすることは可能ですか?サンプルコードはどこにありますか(または、どの用語を検索すれば学習できますか)?

また、さまざまなWebサイトにアクセスしたときに、多くのポップアップが表示されないのはなぜですか。ポップアップメッセージはWebアプリでは良い習慣ではありませんか?それが良い習慣ではない場合、どうすれば標準に準拠することができますか?

前もって感謝します。

4

4 に答える 4

1

Java(JSP /サーブレット)を使用してこれをコーディングすることは可能ですか?

上記の両方のテクノロジーはサーバー側ですが、ポップアップなどのクライアントインタラクションはクライアント側です。そうです、たとえば、クライアント側のポップアップを使用するjavascriptと、jspで正常に機能します。

ポップアップメッセージはWebアプリでは良い習慣ではありませんか?

ポップアップは通常、邪悪で迷惑なものと見なされます。ただし、削除操作などの確認に使用する場合は意味があります。おそらく、jQueryUIダイアログが役立つかもしれません。

于 2011-03-07T12:56:34.763 に答える
1

検討できるオプションの1つは、JavaでプログラミングできるGoogle Web Toolkit(GWT)を使用することです。これにより、ポップアップなどを実行するための優れたウィジェットが提供されます(注:これらのウィジェットは最終的にjavascriptを使用しますが、使用しませんそれを気にする必要があります)。

于 2011-03-07T13:01:36.300 に答える
1

この原則を実現する最も簡単な方法は、javascriptの確認関数を使用することです。

それがする必要があることをしますが、もちろん非常にクールです。クールなものを実現する最も簡単な方法は、jqueryのようなjsフレームワークを使用することです:このように。

Jqueryおよび同様のフレームワークは、ウィンドウ上に(ダイアログ)divを含む半透明のレイヤーを作成します。レイヤー自体がその背後にあるすべてのアクションをブロックするため、これは「モーダルダイアログ」と見なすことができます。

よろしく、Stijn

于 2011-03-07T13:01:52.337 に答える
1

これは、JavaScript、特にAJAXと呼ばれる手法を使用してブラウザーで実行されています。さまざまなAJAXフレームワークから選択できます。GWTをお勧めします。jQueryまたはDojoを使用することも、WikipediaのAJAXフレームワークのリストを試すこともできます。

于 2011-03-07T13:02:12.257 に答える