我已經使用<display:table>
編寫了我的jsp來顯示搜索結果。 <display:table>
需要一個javabean列表作爲參數傳入。目前一個控制器會建立這個列表,然後jsp顯示它。關於使用顯示的內存使用問題:表jstl標記
我擔心的是,如果1000個用戶一次執行搜索,會發生什麼情況。這意味着所有結果都需要作爲不同的javabean列表加載到內存中,以便顯示<display:table>
。由於內存不足,系統可能會崩潰。有沒有好的策略來防止系統內存不足?應用程序級別是否有限制用戶加載應用程序的數量的方法?這是否意味着使用<display:table>
是一種不好的編程習慣,因爲所有記錄必須一次加載到內存中?提前致謝。
據我所知,最新版本的JSTL爲1.2:http://download-llnw.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/ index.html 「data」標籤的命名空間是什麼? – McDowell 2010-07-28 07:46:38
@McDowell,我正在使用'displaytag-1.1.jar','<%@ taglib prefix =「display」uri =「http://displaytag.sf.net」%>' – Ken 2010-07-28 08:33:25
此問題不是特定於JSP和DisplayTag,它是一個更爲普遍的Web開發 – skaffman 2010-07-28 08:48:00