- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jsp内iframe(cgi)へjspデータを渡す)
jsp内iframe(cgi)へjspデータを渡す
このQ&Aのポイント
- jspでプログラムされたページのiframe内にperl(cgi)で組んでいるアンケートフォームを設定しております。
- こちらのcgi内にjspのセッションデータを受け渡すことは可能でしょうか?
- 試行錯誤しておりますが、うまくいきません。具体的な方法を教えていただけますでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#147388
回答No.3
' と " の位置逆にして or
その他の回答 (2)
noname#147388
回答No.2
iframe の src 属性が "http://www.hoge.com/cgi-bin/hoge.cgi?hoge=<%= request.getParameter('hoge') %>" にするだけじゃね?
質問者
補足
ご回答ありがとうございます。 早速テストを実行しました。 結果: java:356: 文字リテラルが閉じられていません。 out.print(request.getParameter('hoge')); のエラーログが帰ってきてしまいます。 何か記述に一部不足がありますでしょうか? よろしくお願いいたします。
- utun01
- ベストアンサー率40% (110/270)
回答No.1
当方PHPがメインなので、概念的なお話しかできませんが、 iframeは構造的に完全な別HPです。 ですので、直接渡すことは構造的にできません。 一度サーバを経由する形になるしか無いと思います。 (※絶対にできないというわけではありませんが、 無理にやるとウィルス感染ページと誤認される恐れがあります) そこで、以下のようなプロセスを踏んでみてはいかがでしょうか。 1、JSPページ(セッションデータ) => DBに保存(IPとかと一緒に) 2、perlページ <= DBに該当IPがあればDBから情報引出し JSPとperlだとどうなるかわかりませんが、 PHPとJavascriptでやるなら結構簡単に実装できる気がします。
お礼
ありがとうございます。 無事解決いたしました。