Archive

文章標籤 ‘pageScope’

JSP EL pageScope的探討

2009年12月27日 2 則評論

在瞭解JSP EL 時,對於pageScope是比較有疑問的
在實測後及上網查了相關文章,發現蠻多人都跟我有一樣的誤解

首頁,EL  提出了數種使用範圍及生命週期不同的 EL隱含物件
針對pageContext就提出了pageScope,requestScope,sessionScope,applicationScope

一般大家除了pageScope之外的3個Scope,都能很容易理解,就分別同於基本script運用的request, session, application的getAttribute method ,但就pageScope而言,小弟第一印象以為就是JSP宣告的變數值
如果你和小弟一樣有此看法,那就錯了…=.=||

基本上,宣告的變數值是不能在EL中使用的(如可以請一定要指導一下小弟),要宣告pageScope就要使用

pageContext.setAttribute(“key”, “this is a page value” , pageContext.PAGE_SCOPE);

這樣才能設定成功,在此寫上一篇,讓也有同樣誤解的人,可以少花點時間

Categories: JAVA Tags: , ,