- ベストアンサー
jspでポップアップウィンドウを表示するには?
フォームから送信された値とデータベースの値が一致しない場合、jspぺージでポップアップウィンドウを使って警告を表示するにはどうしたらよいのでしょうか?よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#94983
回答No.1
どうも、流れがよくわからないですね。 JSPを使うということは、フォームをサーバに送信し、そこで処理を行い、結果を再びブラウザに返して表示する、という流れであるわけですが、そこに「ポップアップウインドウで結果を表示する」というものを挟み込む、というわけですか? ということは、 フォームを送信する サーバで処理する。 サーバからブラウザに結果が送り返される。 送り返されたページが表示される際にポップアップウインドウが現れる。 こういう形になります。普通は、送り返されたページ内に結果などを埋め込んで表示すると思いますが、どうしてもポップアップウインドウで表示したいということであれば、JavaScriptを利用するのが普通ではないかと。 つまり、結果表示のページを用意しておき、そのページをポップアップで表示するJavaScriptのスクリプトをサーバから送り返すページ内に埋め込んでおく、という形になるわけです。結果表示のページをダイナミックに生成するならば、セッションに表示メッセージを埋め込んでおいてJSPページでそれを表示させる、というような感じにすればよいでしょう。
お礼
解決しました。アドバイスありがとうございます!!