JAVA+JSP+Struts+Tomcat Part2
■ このスレッドは過去ログ倉庫に格納されています
08842/2
2006/10/05(木) 10:33:48HogeAction ---> hoge.jsp ---> HogeAction --> hoge.jspと交互にfowardしています。
hoge.jsp内ではJSTLの<c:forEach>タグを使って"result"の中身を表示しています。
hogeBean.createListが返すListオブジェクトのデータサイズは条件によって異なるんですが、
このListオブジェクトのデータサイズが大きい場合、「掃除処理0」を行わないと、
hogeBean.createListメソッドでOutOfMemoryErrorが発生します。
また、「掃除処理0」の代わりに「掃除処理1」を行っても状況は変わりませんでした。
「掃除処理1」の処理を行えば、sessionから不要なListオブジェクトは掃除できると
思っていたんですが、
これらのremoveAttributeメソッドではListオブジェクトに対する参照は残ってしまうものなんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています