• ベストアンサー

jspファイルをリンクしたい

素人なので質問自体もトンチンカンかもしれませんが、 やりたいことは、自分のHPのリンクボタンに、 別のサイトの検索結果ページをリンク先として 貼り付けたいのです。 ただし、検索結果のページのアドレスをコピー して、リンクボタンに貼り付けただけではエラー (null)が表示され目的のページが表示されません。 検索結果のページは常に同じページが表示されれば 良いので、検索条件は固定です。 検索結果ページのファイルの拡張子はjspです。 どのような処理をすれば、目的の検索結果ページを 表示できるのでしょうか? 教えてください。

noname#49897
noname#49897
  • Java
  • 回答数2
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
noname#49664
noname#49664
回答No.2

ちょっと思ったんですが、その検索結果のページは、他のフォームページなどからPOSTして表示されるものではありませんか?  検索するフォームのあるページのソースコードを表示して、そこにある<form>タグ部分に「method="post"」とあれば、POSTによる送信を行っています。(method="get"であれば、行っていません)  getの場合、結果のURLだけをリンクに指定すれば同じものが表示されますが、postの場合、見えないところで必要な情報を受け渡しているため、単にURLをリンクしただけでは表示されません。この場合、<a>タグのhrefに指定のURLをリンクしても表示は行えません。

その他の回答 (1)

noname#86752
noname#86752
回答No.1

もしかしたらそのサイトは外部からのリンクを遮断しているのかも知れません。 jspでも動的に生成されるだけでリンクの扱いは同じなので、リンクがHTML的に正しければ通常は正しくリンク先が表示されます。 もし出来るなら相手のサイトに確認してみてはどうでしょう。

関連するQ&A

  • 拡張子がjspのファイルのFLASHが表示されません

    はじめまして。 WEBの仕事をやっていますが、FLASHはまだ初心者です。 拡張子がhtmlのファイルにFLASHを挿入した場合、きちんとブラウザで表示されるのですが、拡張子がjspのものでは、ムービー操作用の再生や停止ボタンのようなものが表示されるだけで、実際の画像が出なくて困っています。 この状態だとリンクも効かないようです。いろいろ探ってみたのですが分かりません。 どなたか、詳しい方がいらしたらご回答お願いいたします。

  • jspからServletを呼び、元のjspページに戻るにはどうしたらよいですか?

    ・jspページにあるボタンを押すとServletに値を渡す。 ・Servletで処理をする。 ・処理の結果を元のjspページに表示する。 というプログラムを作りたいと考えています。 jspページ→Servletで処理をする、という所までは出来たのですが その後元のページに戻すというところで困っています。 jspページは複数(十数ページ)あり、Servletは1つです。 a.jsp→Servlet→a.jsp b.jsp→Servlet→b.jsp このように、どのjspページから呼ばれても、元のjspページに 戻したいのですが、どのようにすれば実現できるでしょうか?

    • ベストアンサー
    • Java
  • ブログの本文内に記事をリンクする

    ブログ内に、関連したサイトのページへリンクできるよう目的のページのURLを右クリック→コピー→貼り付けするのですが、関連の検索結果ページへ飛んでしまい、直接、目的のページにはいけません。検索ページから開くのではなく、直接、目的ページへリンクできるようにしたいのですが、そのためには、どうすれば、良いでしょうか?

  • JSP

    現在画面開発で困っております。 JSPのタグで教えていただきたいことがあります。 例にして説明させていただきますと 第一画面に、ある検索結果のCollectionを表示させます。 そしてCollectionの明細にそれそれボタンを追加します。 ボタンのリンク先は第二画面で明細それぞれの詳細情報が見ることが出来ます。 そこで実現したいのが、明細数が多い場合、第二画面から戻ると明細が最初から表示されてしますので、ボタンを押した途中の明細の場所にリンクさせたいのです。 HTMLのNAMEタグを使ってアンカーを埋め込んで試そうとしましたが、Strutsを利用しているため第二画面の戻るボタンがHREFタグではないためどうしたらいいか分からなくなってしまいました。 分かりにくい文章ですが、皆様のお知恵を拝借できませんでしょうか。宜しくお願い致します。

  • jspファイルにjavaファイルを埋め込みたい

    今日の12時くらいに質問させて頂いたjavateaです。 内容も少し似ていますがよろしくお願いします。 目的としましては、前回のjavaソースのメソッドを利用したjspファイルを作成しようと思っています。このファイル名をfilewrite.jspとしますと、このページをブラウザ上で表示させた際、自動的に新しいファイルが作られるようにしたいと思います。 そこで、javaファイルをjspファイルに埋め込み使いたいと思うのですが、ソースの書き方が分かりません。サーブレットとして埋め込むのがいいのでしょうか?おおよその流れを教えてもらえませんでしょうか?? よろしくお願いします。(*^ー^)人(^ー^*)

    • ベストアンサー
    • Java
  • JSP URLに表示される拡張子 .jsp

    Servlet、JSPの開発を行っているのですが・・・ ページを表示する際のアドレスに「http://hogehoge/test.jsp」とJSPの拡張子が表示されると思うんですが、この拡張子を表示させずにアクセスする方法はあるでしょうか? サーバー:Apache 2.2.3 Tomcat:Apache Tomcat 5 OS:CentOS 5 自分で考えた方法 ・ApacheのProxy設定でJSPファイル一つずつ設定していく ・JSPファイルへのアクセスに対してもサーブレットを介して、dispacher.forward(request, response)を使う。 ※forwardだったらサーブレットのアドレスのままになったので。 どちらも結構面倒なんですが・・・他に方法はあるでしょうか?

    • ベストアンサー
    • Java
  • JSPの表示について

    JSP-java間での操作を行う場合にタイトル部分と明細部分で タイムラグがあります。 以下のような画面でタイトルとページ(リンク)の表示と 明細の表示に微妙なタイムラグが発生し、明細がまだ表示 されていないタイミングでページ(リンク)をクリックすると 明細の修正ボタンがありませんというエラーが発生してしまって います。(スクリプトで修正ボタンをdisabledにしようとしてる為) IEに表示されるときには(クライアントでは)htmlとして表示されて いるという認識でしたがこの認識が間違っているのでしょうか? それとも普通にHTMLで表示速度が速くなるとこのようになって しまうのでしょうか。 (htmlで試してみましたが再現は出来ませんでした) 環境 tomcat,apcheはクライアントで起動してます(開発環境です) 画面イメージ タイトル ページ 1・2・3 ・・・・リンク 明細 氏名 年齢 あああ 12 修正(ボタン) いいい 22 修正(ボタン) ううう 33 修正(ボタン)

    • ベストアンサー
    • Java
  • フレーム内リンク→フレーム外リンクにするには?

    あるサイトの検索機能を職場のホームぺージに組み込みました。それ自体は許可されているのですが、フレーム内のリンクは許可されていません。 ところがわたしのホームページは2フレームに分け、左側が目次、右側にページが表示されるというよくあるパターンです。目次の「リンク集」をクリックすると右フレーム内に検索機能のページが表示されるのですが、検索結果が表示されるのも同一の右のフレーム内になってしまいます。これでは違反になってしまうので、検索結果を新しいページに表示させたいのです。 検索用のタグは「ヤフーキッズ」から配布されているものを自分のホームページのソース内にコピーしました。作成はホームページビルダー8です。タグについてはほとんど分かりません。 できましたら初心者なみに教えていただけると助かります。

  • 1.2.3とリンクを増やしていきたいのですが

    GoogleやYahoo!!またはオンラインショップなどで、目的のワードで検索した結果で、下のほうに何ページ分検索結果があるか書いてありますよね?1 2 3 4 5 >>>10みたいな感じです。 それらの数字はすべてリンクになっていますが、この機能を使うにはどうすればいいのでしょうか。 1ページに膨大な数のデータを載せたくないのでいろいろ考えているのですが、たとえば最初に10ページ作って、また1ページ増えたらその10ページすべてのリンクをやり直さなきゃいけなくなりますよね? それを簡単にできる方法はありますか? 専用のソフトを買わないといけないのでしょうか? よろしくお願いします。 わかりにくかったらすいません。

  • ホームページのリンクについて

    超初心者ですいません。 ホームページビルダー9でHP作成中です。「標準モード」「白紙」から作っています。イメージとしてはページ左にボタンを数個おいて、ボタンをクリックするとページ右側にリンク先が表示されるように作りたいと思っています(ボタンは常に表示)。リンクを挿入してクリックすると飛ぶようになっているのですが、ボタンを含めたページ全体がリンク先のページに変わってしまいます。どうすれば良いか教えてください。(ちなみにフレームは使っておらず、表を挿入してボタンを作成しています)

専門家に質問してみよう