Collaborating web components share information by means of objects that are maintained as attributes of four scope objects. You access these attributes by using the getAttribute and setAttribute methods of the class representing the scope. Table 10–2 lists the scope objects.
Table 10–2 Scope Objects
Scope Object |
Class |
Accessible from |
---|---|---|
Web context |
javax.servlet.ServletContext |
Web components within a web context. See Accessing the Web Context. |
Session |
javax.servlet.http.HttpSession |
Web components handling a request that belongs to the session. See Maintaining Client State. |
Request |
Subtype of javax.servlet.ServletRequest |
Web components handling the request. |
Page |
javax.servlet.jsp.JspContext |
The JSP page that creates the object. |