アプリ版:「スタンプのみでお礼する」機能のリリースについて

初めまして。

JDK:1.5.0_10
Apache Tomcat:/5.5.15
の環境で、Java Servletを組んでいます。

実現したい処理があるのですが、いろいろ調べても見つからないので質問させて頂きます。

1.クライアントがボタンを押す(.htmlのページ)
2.1から命令を受け取ってサーブレットが処理する
3.1のページを更新して再表示してあげる
というようなものです。

わからないのが、3の サーブレットからHTMLへページ遷移する方法です。

すみませんが、何か方法があったら教えて下さい。

A 回答 (1件)

処理が終わった後にサーブレットのページを表示させずに、パッと元のHTMLに戻るということですよね?


でしたら、
response.sendRedirect("XXX.html");←これをサーブレットの最後に入れればhtmlに遷移します。
responseですが、HttpServletResponseクラスの名前が、resとかならば
res.sendRedirect("XXX.html");という感じになります。

■サンプルページ
Java 入門 | Servlet/JSP/Java Bean | リダイレクト:http://www.nextindex.net/java/servlet/sendRedire …
リダイレクト(redirect) - サーブレット間の連携 - サーブレット入門:http://www.javadrive.jp/servlet/dispatch/index4. …
    • good
    • 1
この回答へのお礼

ご回答ありがとうございます。

リダイレクトで試してみたところ、正常に別ページに移動できました。
サンプルページもとても参考になりましたので、もっと勉強してみます。
suirisさんありがとうございました。

お礼日時:2008/01/17 09:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています