- - PR -
Action内で呼び出し元のURLを知る方法について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-03-08 07:17
みなさんこんにちは。
Strutsでのご質問なのですが、 HTMLからsubmitボタンでActionを呼び出した時に、 そのAction内で、どのURLからsubmitされ呼び出されたかを知る方法が、 ありましたら教えていただきたいのですが。 |
|
投稿日時: 2006-03-08 08:33
referrerを見る。
ではないですか。 |
|
投稿日時: 2006-03-08 08:38
1. 情報が格納されている場所を考える
どこから飛んできたか知ることができるとすれば、その情報は HTTP のリクエストに含まれているはずです。 2. HTTP リクエストを確認する方法 リクエストに何がふくまれているかどうかはパケットキャプチャをすれば覗くことが出来ます。 パケットキャプチャは Windows であれば、Packetyzer、Unixであれば Ethereal などが有名です。 http://www.networkchemistry.com/products/packetyzer.php http://www.ethereal.com/ 厳密にはパケットキャプチャではありませんが、Apache AXIS に付属している TCPMonitor は手軽でオススメです。 http://www.atmarkit.co.jp/fjava/javatips/113jakarta020.html 3. HTTP リクエストの確認 望みの情報が含まれているのが確認できると思います 4. 情報の取得 HttpServletRequest あたりのインターフェースで目的の情報を取得するメソッドが何か、API をみて確認しましょう。 |
1