|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.servlet.jsp.PageContext
XXX
Field Summary | |
static java.lang.String |
APPCONTEXT
XXX |
static int |
APPLICATION_SCOPE
XXX |
protected java.util.Hashtable |
attributes
XXX [mjw] Why transient? |
static java.lang.String |
CONFIG
XXX |
protected ServletContext |
context
XXX |
static int |
DEFAULT_BUFFER
XXX |
static java.lang.String |
EXCEPTION
XXX |
protected JspFactory |
factory
XXX |
protected boolean |
needsSession
XXX |
static int |
NO_BUFFER
XXX |
protected JspWriter |
out
XXX [mjw] Why transient? |
static java.lang.String |
OUT
XXX |
static java.lang.String |
PAGE
XXX |
static int |
PAGE_SCOPE
XXX |
static java.lang.String |
PAGECONTEXT
XXX |
protected ServletRequest |
request
XXX [mjw] Why transient? |
static java.lang.String |
REQUEST
XXX |
static int |
REQUEST_SCOPE
XXX |
protected ServletResponse |
response
XXX [mjw] Why transient? |
static java.lang.String |
RESPONSE
XXX |
protected Servlet |
servlet
XXX |
protected HttpSession |
session
XXX [mjw] Why transient? |
static java.lang.String |
SESSION
XXX |
static int |
SESSION_SCOPE
XXX |
Constructor Summary | |
protected |
PageContext(JspFactory fac,
Servlet s,
ServletRequest req,
ServletResponse res,
boolean needsSession,
int bufferSize,
boolean autoflush)
XXX |
Method Summary | |
protected void |
_checkForNameCollision(java.lang.String name,
int scope)
XXX |
protected abstract JspWriter |
createInitialOut(int bufferSize,
boolean autoflush)
XXX |
abstract void |
forward(java.lang.String urlPath)
XXX |
java.lang.Object |
getAttribute(java.lang.String name)
XXX |
java.util.Enumeration |
getAttributesInScope(int scope)
XXX |
int |
getAttributesScope(java.lang.String name)
XXX |
java.lang.Exception |
getException()
|
JspFactory |
getFactory()
|
JspWriter |
getInitialOut()
|
boolean |
getNeedsSession()
|
JspWriter |
getOut()
|
int |
getOutBufferSize()
|
Servlet |
getServlet()
|
ServletConfig |
getServletConfig()
|
ServletContext |
getServletContext()
|
ServletRequest |
getServletRequest()
|
ServletResponse |
getServletResponse()
|
HttpSession |
getSession()
|
abstract void |
include(java.lang.String urlPath,
JspWriter out)
XXX |
boolean |
isAutoFlush()
|
boolean |
isOutBuffered()
|
void |
removeAttribute(java.lang.String name)
XXX |
void |
removeAttributeInScope(java.lang.String name,
int scope)
XXX |
void |
setAttribute(java.lang.String name,
java.lang.Object attribute)
XXX |
void |
setAttributeWithScope(java.lang.String name,
java.lang.Object attribute,
int scope)
XXX |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static final java.lang.String APPCONTEXT
public static final java.lang.String CONFIG
public static final java.lang.String EXCEPTION
public static final java.lang.String OUT
public static final java.lang.String PAGE
public static final java.lang.String PAGECONTEXT
public static final java.lang.String REQUEST
public static final java.lang.String RESPONSE
public static final java.lang.String SESSION
public static final int APPLICATION_SCOPE
public static final int PAGE_SCOPE
public static final int REQUEST_SCOPE
public static final int SESSION_SCOPE
public static final int DEFAULT_BUFFER
public static final int NO_BUFFER
protected transient java.util.Hashtable attributes
protected ServletContext context
protected JspFactory factory
protected boolean needsSession
protected transient JspWriter out
protected transient ServletRequest request
protected transient ServletResponse response
protected Servlet servlet
protected transient HttpSession session
Constructor Detail |
protected PageContext(JspFactory fac, Servlet s, ServletRequest req, ServletResponse res, boolean needsSession, int bufferSize, boolean autoflush) throws java.io.IOException, java.lang.IllegalStateException, java.lang.IllegalArgumentException
fac
- XXXs
- XXXreq
- XXXres
- XXXneedsSession
- XXXbufferSize
- XXXautoflush
- XXXMethod Detail |
protected void _checkForNameCollision(java.lang.String name, int scope) throws java.lang.IllegalArgumentException
name
- XXXscope
- XXXpublic java.lang.Object getAttribute(java.lang.String name)
name
- public int getAttributesScope(java.lang.String name)
name
- XXXpublic java.util.Enumeration getAttributesInScope(int scope)
scope
- XXXpublic void removeAttribute(java.lang.String name)
name
- XXXpublic void removeAttributeInScope(java.lang.String name, int scope)
name
- XXXscope
- XXXpublic void setAttribute(java.lang.String name, java.lang.Object attribute) throws java.lang.NullPointerException
name
- XXXattribute
- XXXpublic void setAttributeWithScope(java.lang.String name, java.lang.Object attribute, int scope) throws java.lang.IllegalArgumentException, java.lang.NullPointerException
name
- XXXattribute
- XXXscope
- XXXpublic java.lang.Exception getException()
public JspFactory getFactory()
public JspWriter getInitialOut()
public boolean getNeedsSession()
public JspWriter getOut()
public int getOutBufferSize()
public Servlet getServlet()
public ServletConfig getServletConfig()
public ServletContext getServletContext()
public ServletRequest getServletRequest()
public ServletResponse getServletResponse()
public HttpSession getSession()
public boolean isAutoFlush()
public boolean isOutBuffered()
protected abstract JspWriter createInitialOut(int bufferSize, boolean autoflush) throws java.io.IOException, java.lang.IllegalArgumentException
bufferSize
- XXXautoflush
- XXXpublic abstract void forward(java.lang.String urlPath) throws java.io.IOException, ServletException, java.lang.IllegalArgumentException, java.lang.IllegalStateException, java.lang.SecurityException
urlPath
- public abstract void include(java.lang.String urlPath, JspWriter out) throws java.io.IOException, ServletException, java.lang.IllegalArgumentException, java.lang.SecurityException
urlPath
- out
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |