簡體   English   中英

Java-ServletContext設置的屬性的時間長度

[英]Java - time length of an attribute set by ServletContext

也許有人知道ServletContext設置的屬性的時間長度是多少。 例如,由HttpSession設置的屬性最長可以為30分鍾。 那么,屬性集ServletContext的壽命有多長?

只要部署了應用程序,它就會存在。

Servlet規范中有幾個作用域(作用域對象),這些作用域使您可以通過屬性在Web組件之間共享信息:

  • 請求范圍-與請求的生存期相關,由處理請求的組件使用。 (javax.servlet.ServletRequest的子類型)
  • 會話范圍-與會話的生命周期相關,由組件處理請求所使用,與該會話相關聯(javax.servlet.HttpSession)
  • 應用程序范圍或Web范圍-與Web應用程序的生命周期相關,並與應用程序中的所有其他Servlet共享。 這是ServletContext屬性的范圍。 (存儲在Servlet容器的內存中-javax.servlet.ServletContext)

還有頁面范圍,但僅對JSP頁面本身可見。(javax.servlet.jsp.JspContext)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM