Servlet/JSPのフレームワークを語るスレ
■ このスレッドは過去ログ倉庫に格納されています
0576デフォルトの名無しさん
NGNG>問題はそのクラスがコンストラクタでファイルなりDBなりをopen()してて
>明示的にclose()しなければならないタイプのものであった場合
>JSP側で表示が終わったらclose()するのは適切ですか?
適切ではないです。
DAO(DataAccessObject)パターンやValueObjectパターンを使ってください。
>フレームワークで考えるとJSPに表示させた後Servlet側でclose()させるのが適切な気がするのですが
そもそもDBConnectionを持ったクラスをJSPに渡すこと自体があまり適切ではありません。
>それともサーブレットからJSPをサブルーチンコールみたいに呼ぶ方法ある??
JSPからjsp:includeやjsp:forwardをすればできなくはなさそうですが、
適切ではありません。
以上
■ このスレッドは過去ログ倉庫に格納されています