麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > WEB開發 > 正文

JSP內置對象(下)

2024-04-27 15:16:39
字體:
來源:轉載
供稿:網友

內容整理自慕課網——java遇見HTML

session對象

簡介

session對象是一個jsp內置對象session對象在第一個JSP頁面被裝載的時候自動建立,完成會話期管理從一個客戶打開瀏覽器并連接到服務器開始,到客戶關閉瀏覽器離開這個服務器結束,被稱為一個會話當一個客戶訪問一個服務器的時候,可能會在服務器的幾個頁面之間切換,服務器應當通過某種辦法知道這是一個客戶,就需要session對象session對象是HttpSession類的實例

常用方法:

long getCreationTime():返回Session創建時間public String getId():返回Session創建時JSP引擎為它設置的唯一ID號public Object setAttribute(String name,Object value):使用指定名稱將對象綁定到此會話public Object getAttribute(String name):返回與此會話中的指定名稱綁定在一起的對象,如果沒有對象綁定在該名稱下,則返回nullString[] getValueNames():返回一個包含此SESSION中所有可用屬性的數組int getMaxInactiveInterval():返回兩次請求間隔多長時間,此SESSION被取消(單位秒)

生命周期

創建:當客戶端第一次訪問某個JSP或者Servlet的時候,服務器會為當前會話創建一個SessionId,每次客戶端向服務端發送請求時,都會將此SessionId攜帶過去,服務端會對此SessionId進行校驗活動: 某次會話當中通過超鏈接打開的新頁面屬于同一次會話只要當前會話頁面沒有全部關閉,重新打開新的瀏覽器窗口訪問同一項目資源時屬于同一次會話除非本次會話的所有頁面都關閉后再重新訪問某個JSP或者Servlet將會創建新的會話注意原有會話還存在,只是這個舊的SessionId仍然存在于服務端,只不過再也沒有客戶端會攜帶它然后交于服務端校驗銷毀 調用調用session.invalidate()方法Session過期服務器重新啟動

application對象

簡介

application對象實現了用戶數據間的共享,可存放全局變量application對象開始于服務器的七棟,終止于服務器的關閉在用戶的前后鏈接或不同用戶之間的連接中,可以對application對象的同一屬性進行操作在任何地方對application對象屬性的操作,都將影響到其他用戶對此的訪問服務器的啟動和關閉決定了application對象的生命周期application對象是ServletContext類的實例

常用方法

public void setAttribute(String name,Object value)使用指定名稱將對象綁定到此會話public Object getAttribute(String name)返回與此會話中指定名稱綁定在一起的對象,如果沒有對象綁定在該名稱下,則返回null。Enumeration getAttributeNames()返回所有可用屬性名的枚舉String getServerInfo()返回JSP(SERVLET)引擎名及版本號

Page對象

簡介

page對象就是指向當前JSP頁面本身,有點像類中的this指針,它是java.lang.Object類的實例

常用方法

class getClass()返回此Object的類int hashCode()返回此Object的hash碼boolean equals(Object obj)判斷此Object是否與指定的Object對象相等void copy(Object obj)把此Object拷貝到指定的Object對象當中Object clone()克隆此Object對象String toString()把此Object對象轉換成String類的對象void notify()喚醒一個等待的線程void notifyAll()喚醒所有等待的線程void wait(int timeout)使一個線程處于等待知道timeout結束或被喚醒void wait()使一個線程處于等待知道被喚醒

pageContext對象

簡介

pageContext對象提供了對JSP頁面內所有的對象及名字空間的訪問pageContext對象可以訪問到本頁面所在的session,也可以取本頁面所在的application的某一屬性值pageContext對象相當于頁面中所有功能的集大成者pageContext對象的本類名也叫pageContext

常用方法

JspWriter getOut()返回當前客戶端響應被使用的JspWriter流(out)HttpSession getSession()發揮當前頁中HttpSession對象(session)Object getPage()返回當前也的Object對象(page)ServletRequest getRequest()返回當前頁的ServletRequest對象(request)ServlectResponse getResponse()返回當前頁的ServletResponse對象(response)void setAttribute(String name,Object attribute)設置屬性及屬性值Object getAttribute(String name,int scope)在指定范圍內取屬性的值int getAttributeScope(String name)返回某屬性的作用范圍void forward(String relativeUrlPath)使當前頁面重導到另一個頁面void include(String relativeUrlPath)在當前位置包含另一個文件

Config對象

簡介

config對象是在一個Servlet初始化時,JSP引擎向它傳遞信息用的,此信息包括Servlet初始化時所要用到的參數(通過屬性名和屬性構成)以及服務器的有關信息(通過傳遞一個ServletContext對象)

常用方法

ServletContext getServletContext()返回含有服務器相關信息的ServletContext對象String getInitParameter(String name)返回初始化參數的值Enumeration getInitParameterNames()返回Servlet初始化所需所有參數的枚舉
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产中文av在线 | 亚洲精品动漫在线观看 | 成人在线高清视频 | 亚洲网站免费观看 | 欧美毛片 | 久久人人爽人人爽人人片av高清 | 久久精品国产精品亚洲 | 免费观看又色又爽又黄的崩锅 | 小视频成人 | 欧美精品一区自拍a毛片在线视频 | 国产精品99久久久久久宅女 | 国产精品视频一区二区三区四区五区 | 黄色一级毛片免费看 | 99国产精品欲a | 成人做爽爽爽爽免费国产软件 | 成人在线观看免费爱爱 | 31freehdxxxx欧美| 日韩午夜一区二区三区 | 亚洲第一综合 | videos真实高潮xxxx | 性生活视频网站 | 中文字幕在线播放第一页 | 狠狠操天天射 | 国产噜噜噜 | 欧美人与禽性xxxxx杂性 | 国产精品久久久久久久av | 精品亚洲视频在线 | 免费观看一区二区三区视频 | 国产午夜亚洲精品 | 免费久久久 | 久久久资源网 | 91看片淫黄大片欧美看国产片 | 日本中文字幕高清 | 免费一级电影 | 韩毛片| 欧美毛片免费观看 | 欧美黄色免费视频 | 精品影视一区二区 | h色网站在线观看 | 国产一区二区在线免费观看 | 一色视频|