我想清理我的JSP文件接收對象的列表,我執行以下命令:JSTL不會刪除變量值
<c:remove var="list" scope="session" />
<c:out value="${list}"></c:out>
但是當我打電話JSP頁面,該頁面顯示應該刪除的列表的內存地址,並通常使用列表中定義的對象的屬性填充HTML元素。
編輯我用我自己的標籤
,可以將其影響?對象包含列表。
<ec:form beanName="object" controllerUrl="/param1/param2">
如果我刪除對象,具有:
<c:remove var="object">
引發NullPointerException
參考文獻:
http://www.java2s.com/Tutorial/Java/0380__JSTL/RemoveVariable.htm
也許'list'沒有存儲在會話範圍?它更可能存儲在請求範圍內。 – Andreas
列表有哪些範圍? – viartemev