
初歩的なことかもしれませんが、少し質問させてください。
servletのDB検索結果をJSPに受け渡したいのです。
そして、JSP内で、必要な項目を選択し、表示したいのです。
servletは、
String query "SELECT * FROM test";
ResultSet ResObj = statemant.executeQuery(query);
ResObj.close();
statement.close();
request.setAttribute("ResObj",ResObj);
getServletConfig().
getServletCotext().
getRequestDispatcher(/kekka.jsp).
forward(request.response);
です。
JSPは、ここを参考に↓何度か動かしてみたのですが、うまく動きません。
http://www.atmarkit.co.jp/ad/itf/jspctag/content …
JSP→JSPは、結構、紹介しているページを見ましたが、servlet→JSPは、
自分の探してるページが無くて、困りました。
環境が、JRunなので、JRunタグの利用でも、基本的な受け渡しでもいいですので
少し、ご教授願えたら幸いです。
環境 JRun3.0
JDK 1.3
Win2k
です。
No.1ベストアンサー
- 回答日時:
JSPというよりは、JDBCをもう少し調べてみては?
ResObj.close();
statement.close();
としてしまうと、せっかくDB問い合わせた結果が「クローズ」されてしまいます。DBに対してSELECT * ~した結果は、全部メモリ上に持っているわけではなく、メモリ上にはポインタのようなもの(=カーソル)を持っているだけです。
そんなわけで、ResultSetとかStatementをclose()してしまうと、カーソルもクローズしてしまうので、結果にアクセスできなくなります。
なので、JSPに渡す前にHashmapとかに入れなおしてあげるのが良いのでは?
(検索結果が大量になる場合、注意が必要ですが・・・)
早い回答ありがとうございました。
Hashmapに付きまして、調べて利用したいと思います。
そして、もっとJDBCも勉強したいと思います。
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPからServletへの遷移
-
正しいURL指定しているにもかか...
-
Eclipseで、プロジェクト名のと...
-
classファイルについて
-
エラー:org.springframeworkが...
-
Eclipse・プロジェクトで、フォ...
-
eclipseでスタックサイズを変更...
-
Eclipse(JAVA)のデバッグで他...
-
vs codeはオフラインでも使用で...
-
タグが閉じてないというエラー...
-
tomcat起動時エラー
-
Javascriptの値をJava(JSP)へ渡...
-
Eclipseのアンインストールの仕方
-
html上で、バッチやexeファイル...
-
JSPのクラスをコンパイルできな...
-
.jarファイルの中身って書き換...
-
別のAccessファイルのフォーム...
-
「リソース(app.dicon)が見つか...
-
javamailにて連続送信の際のエラー
-
Jarコマンドでマニフェストファ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPからServletへの遷移
-
Eclipseにおけるサーブレット作...
-
resin.confの設定でご質問です
-
サーブレットが起動しない
-
サーブレット フィルタ
-
web.xmlの中のjavaee:の意味は
-
servlet (resin) について
-
JSPからサーブレットを呼び出す...
-
受け渡し。
-
【Servletのエラーについて教え...
-
java servlet tomcat エラー
-
WEB開発をはじめたばかりの初心...
-
ServletでJNIを利用するには
-
Strutsのtaglibについて
-
Java、HTMLを使って、BBSをつく...
-
Servletの置き場所(ディレクト...
-
eclipse でjspからJavaを実行す...
-
HTMLから入力値なしで、servlet...
-
RequestDispatcher.forwardメソ...
-
静的なページからのservletによ...
おすすめ情報