JSP四大域物件
JSP的四大域物件:pageContext、request、session、application
這四個域物件都提供了一對相同的方法:
設定一個屬性:
setAttribute(“屬性名”,“屬性值”);
獲取一個屬性:
getAttribute(“屬性名”);
一、pageContext:
它是四大域物件中域最小的,只能獲取本頁中set設定的屬性
在A.jsp中設定的屬性,只能在A.jsp中使用。
二、request:
request可以獲取到當前頁面所set的屬性,還可以獲取轉發頁面的屬性.
在A.jsp中設定的屬性name,在A中可以get到,在通過
request.getRequestDispatcher(“B.jsp”).forward(request, response);
轉發到B.jsp,則在A和B中都能get到name.
三、session:
使用者開啟瀏覽器訪問,建立session(生命週期開始),session超時(預設為30分鐘)或被宣告失效(關閉瀏覽器),該物件生命週期結束(一次會話).session裡的屬性,你可在任何網頁中設定和呼叫.
四、application:
web應用載入的時候建立,只要伺服器沒有關閉,它的屬性會一直儲存.
相關推薦
JSP四大域物件
JSP的四大域物件:pageContext、request、session、application 這四個域物件都提供了一對相同的方法: 設定一個屬性: setAttribute(“屬性名”,“屬性值”); 獲取一個屬性: getAttribute(“屬性名”); 一、pageConte
jsp之九大內建物件與四大域物件
一,什麼是內建物件? 在jsp開發中會頻繁使用到一些物件,如ServletContext HttpSession PageContext等.如果每次我們在jsp頁面中需要使用這些物件都要自己親自動手建立就會特別的繁瑣.SUN公司因此在設計jsp時,在jsp頁面載
JSP的四大域物件
一、ServletContext 1、生命週期:當Web應用被載入進容器時建立代表整個web應用的ServletContext物件,當伺服器關閉或Web應用被移除時,ServletContext物件跟著銷燬。 2、作用範圍:整個Web應用。 3、作用: a)在不同
jsp九大內建物件與四大域物件(轉載)
一,什麼是內建物件? 在jsp開發中會頻繁使用到一些物件,如ServletContext HttpSession PageContext等.如果每次我們在jsp頁面中需要使用這些物件都要自己親自動手建立就會特別的繁瑣.SUN公司因此在設計jsp時,在jsp頁面載入完畢之後自
淺談JSP中JSTL【標籤庫】常用標籤,EL表示式在JSP四大域中取值:
宣告:本測試使用的Tomcat9,JDK9 建立web4.0專案進行測試: EL表示式中字串【能轉為數字的】會自動強轉: EL表示式的全稱: Expression Language ;作用
Java四大域物件詳解(ServletContext、Session、Request、pageContext域物件)
一、ServletContext 1、生命週期:當Web應用被載入進容器時建立代表整個web應用的ServletContext物件,當伺服器關閉或Web應用被移除時,ServletContext物件跟著銷燬。 2、作用範圍:整個Web應用。 3、作用:
Page,request,session,application四大域物件詳解
一、ServletContext 1、生命週期:當Web應用被載入進容器時建立代表整個web應用的ServletContext物件,當伺服器關閉或Web應用被移除時,ServletContext物件跟著銷燬。 2、作用範圍:整個Web應用(應用範圍)。
Java四大域物件
Java四大域物件(侵刪) 一、ServletContext 1.生命週期:當WEB應用被載入進容器建立代表整個WEB應用的ServletContext物件, 當伺服器關閉或WEB應用被移除時,ServletContext物件跟著被銷燬。 2.作用範圍:整個WEB應用。 3.在不同Ser
servlet中的四大域物件
1.域物件的作用: 用於儲存資料,獲取資料。可以在不同的動態資源之間共享資料。 案例1: Servlet1(用於傳引數) Servlet2(用於獲取引數) name=“zhangsan”
四大域物件和9大隱式物件
1.四大作用域:一.ServletContext(ServletContext類)①在jsp中為 application②生命週期:1.開始:web應用啟動時建立整個web中的ServletContext物件.2.死亡:伺服器關閉或Web應用被移除時,ServletCont
JAVA 四大域物件總結
一、ServletContext 1、生命週期:當Web應用被載入進容器時建立代表整個web應用的ServletContext物件,當伺服器關閉或Web應用被移除時,ServletContext物件跟著銷燬。 2、作用範圍:整個Web應用(應用範圍
JavaWeb中四大域物件的作用範圍
JavaWeb的四大作用域為:PageContext,ServletRequest,HttpSession,ServletContext; PageContext域:作用範圍是整個JSP頁面,是四大作用域中最小的一個;生命週期是當對JSP的請求時開始,當響應結束時銷燬。
通過案例比較四大域物件的作用域
pageContext的作用域只在當前頁面: 重點: pageContext可以操作其他三大域物件 pageContext.setAttribute("p","request",PageContext.REQUEST_SCOPE); 等同於req.se
JavaWeb的四大域物件總結
四個域的作用域範圍大小:PageContext (page域) < request < session < servletContext(application域) 一、ServletContext 1、生命週期:當Web應用被載入進容器時建立代表整個w
Servlet的四大域物件
我們在開發javaweb專案的時候,經常會遇到jsp和Servet之間互相傳值,既然有傳值,就要有物件來傳,這裡先說Servlet的三大域物件,request,session,application他們共同的特點都是通過鍵值對傳值,這樣也很好理解,鍵是唯一的,通過鍵可以找到值
javaweb中四大域物件的生命週期與常用方法
一、ServletContext 1、生命週期:當Web應用被載入進容器時建立代表整個web應用的ServletContext物件,當伺服器關閉或Web應用被移除時,ServletContext物件跟著銷燬。 2、作用範圍:整個Web應用。 3、作用: a)在不同Servl
servlet的三大作用域物件和jsp的九大內建物件及其四大作用域物件
servlet的三大作用域物件: request(HttpServletRequest) session(HttpSession): application(ServletContext):tomcat啟動時建立,tomcat關閉時銷燬,整個web的生命週期只有一個
jsp四大作用域和九大物件
jsp四大作用域和九大物件 詳情檢視我的腦圖 四個作用域:request域、session域、application域、page域 1. request request是表示一個請求,只要發出一個請求就會建立一個request,它的作用域:僅在當前請求中有效。 應用場景
JSP九大物件、四大作用域、常用物件方法
String getId() 獲取sessionid void setMaxInactiveInterval(int interval) 設定session的非活動時間 int getMaxInactiveInterval() 獲取session的有效非活動時間(以 秒為單位) void invalidat
servlet三大作用域 jsp四大作用域 jsp九個內建物件 el表示式11個隱藏物件
Servlet三個作用域 *request -->表示一個請求,只要發出一個請求就會建立一個request,它的作用域:僅在當前請求中有效。 *session -->伺服器會為每個會話建立一個session物件,所以session中的資料可供當前會話中所有servlet共享。會話