2011-07-29 9 views
1

search.jspという検索ページがあります。私はこのページに対応するストラットの検索アクションを持っています。 「検索」リンクをクリックするとすべてが完璧に機能します。iframeの内側から呼び出されたときにリクエストパラメータが正しく動作しない

マイ検索ページのURLは

 http://www.localhost:8080/Search.ff?blah=1&popo=2 

は、今私は、IFRAME内の私のウェブサイトの別のページから同じ検索ページを呼び出していますのようなものです。

私はshowheaderがnullだったデバッグ時に

 <% String showheader = (String)request.getParamter("showheader"); %> 

としてsearch.jspページ内のパラメータを取得しようと

 http://www.localhost:8080/Search.ff?blah=1&popo=2&showheader=yes 

のiframeのsrc URLとなりました同じURLを使用しています。

検索ページがiframe内で呼び出されたときに、検索ページのヘッダーを表示しないでください。

私は実際の問題とは何かを理解していないと私はどのように問題を修正することができます。

答えて

0

は、私はここにそれを置くことを忘れて申し訳ありません

+0

(差は引用符です)

<% String showheader = (String)request.getParameter("showheader"); %> 

を試してみてください。 –

+0

iframe src URLまたはJSPコードに誤字がないのは本当ですか? ブラウザのアドレスバーにsrc URLを挿入したときに、showheaderがnullではないことを確認しましたか? – DoubleMalt

+0

私は検証し、そこに変数があることも期待していました。しかし、私の驚いたことに、それはすべてのJSPページには来ていません。私は、jspページの呼び出しがstrutsメソッドであり、最初に呼び出されたときにアクションクラスがjspページをレンダリングするか、jspページが直接呼び出されるような質問があります。 –

関連する問題