pageContext對象的用法詳述


感謝原文作者:nickcenter
原文鏈接:https://www.cnblogs.com/nickup/p/9004594.html

pageContext對象 這個對象代表頁面上下文,該對象主要用於訪問JSP之間的共享數據。

pageContext是PageContext類的實例,使用pageContext可以訪問page、request、session、application范圍的變量。

getAttribute(String name):取得page范圍內的name屬性。

setAttribute(String name,值,int scope):如果沒有指定scope,該屬性默認在page范圍內,如:pageContext.setAttribute("page","hello");

使用pageContext將屬性設置在request范圍中

pageContext.setAttribute("request2","hello" , pageContext.REQUEST_SCOPE);  

使用pageContext將屬性設置在session范圍中pageContext.setAttribute("session2","hello" , pageContext.SESSION_SCOPE);

使用pageContext將屬性設置在application范圍中

pageContext.setAttribute("app2","hello" , pageContext.APPLICATION_SCOPE);    

getAttribute(String name,int scope):取得指定范圍內的name屬性,

其中scope可以是如下4個值:

PageContext.PAGE_SCOPE:對應於page范圍。

PageContext.REQUEST_SCOPE:對應於request范圍。

PageContext.SESSION_SCOPE:對應於session范圍。

PageContext.APPLICATION_SCOPE:對應於application范圍。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM