org.apache.jasper.runtime
クラス PageContextImpl
java.lang.Object
|
+--javax.servlet.jsp.PageContext
|
+--org.apache.jasper.runtime.PageContextImpl
- public class PageContextImpl
- extends javax.servlet.jsp.PageContext
Implementation of the PageContext class from the JSP spec.
- 作成者:
- Anil K. Vijendran, Larry Cable, Hans Bergsten, Pierre Delisle
フィールドの概要 |
protected java.util.Hashtable |
attributes
|
protected boolean |
autoFlush
|
protected int |
bufferSize
|
protected javax.servlet.ServletConfig |
config
|
protected javax.servlet.ServletContext |
context
|
protected java.lang.String |
errorPageURL
|
protected javax.servlet.jsp.JspFactory |
factory
|
protected boolean |
isIncluded
|
protected boolean |
needsSession
|
protected javax.servlet.jsp.JspWriter |
out
|
protected java.lang.Object |
page
|
protected javax.servlet.ServletRequest |
request
|
protected javax.servlet.ServletResponse |
response
|
protected javax.servlet.Servlet |
servlet
|
protected javax.servlet.http.HttpSession |
session
|
クラス javax.servlet.jsp.PageContext から継承したフィールド |
APPLICATION, APPLICATION_SCOPE, CONFIG, EXCEPTION, OUT, PAGE, PAGE_SCOPE, PAGECONTEXT, REQUEST, REQUEST_SCOPE, RESPONSE, SESSION, SESSION_SCOPE |
メソッドの概要 |
protected javax.servlet.jsp.JspWriter |
_createOut(int bufferSize,
boolean autoFlush)
|
java.lang.Object |
findAttribute(java.lang.String name)
|
void |
forward(java.lang.String relativeUrlPath)
|
java.lang.Object |
getAttribute(java.lang.String name)
|
java.lang.Object |
getAttribute(java.lang.String name,
int scope)
|
java.util.Enumeration |
getAttributeNamesInScope(int scope)
|
int |
getAttributesScope(java.lang.String name)
|
java.lang.Exception |
getException()
|
javax.servlet.jsp.JspWriter |
getOut()
|
java.lang.Object |
getPage()
|
javax.servlet.ServletRequest |
getRequest()
|
javax.servlet.ServletResponse |
getResponse()
|
javax.servlet.Servlet |
getServlet()
|
javax.servlet.ServletConfig |
getServletConfig()
|
javax.servlet.ServletContext |
getServletContext()
|
javax.servlet.http.HttpSession |
getSession()
|
void |
handlePageException(java.lang.Exception ex)
|
void |
handlePageException(java.lang.Throwable t)
|
void |
include(java.lang.String relativeUrlPath)
|
void |
initialize(javax.servlet.Servlet servlet,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
java.lang.String errorPageURL,
boolean needsSession,
int bufferSize,
boolean autoFlush)
|
javax.servlet.jsp.JspWriter |
popBody()
|
javax.servlet.jsp.tagext.BodyContent |
pushBody()
|
void |
release()
|
void |
removeAttribute(java.lang.String name)
|
void |
removeAttribute(java.lang.String name,
int scope)
|
void |
setAttribute(java.lang.String name,
java.lang.Object attribute)
|
void |
setAttribute(java.lang.String name,
java.lang.Object o,
int scope)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
servlet
protected javax.servlet.Servlet servlet
config
protected javax.servlet.ServletConfig config
context
protected javax.servlet.ServletContext context
factory
protected javax.servlet.jsp.JspFactory factory
needsSession
protected boolean needsSession
errorPageURL
protected java.lang.String errorPageURL
autoFlush
protected boolean autoFlush
bufferSize
protected int bufferSize
attributes
protected transient java.util.Hashtable attributes
request
protected transient javax.servlet.ServletRequest request
response
protected transient javax.servlet.ServletResponse response
page
protected transient java.lang.Object page
session
protected transient javax.servlet.http.HttpSession session
isIncluded
protected boolean isIncluded
out
protected transient javax.servlet.jsp.JspWriter out
initialize
public void initialize(javax.servlet.Servlet servlet,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
java.lang.String errorPageURL,
boolean needsSession,
int bufferSize,
boolean autoFlush)
throws java.io.IOException,
java.lang.IllegalStateException,
java.lang.IllegalArgumentException
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の initialize
release
public void release()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の release
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getAttribute
getAttribute
public java.lang.Object getAttribute(java.lang.String name,
int scope)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getAttribute
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object attribute)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の setAttribute
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object o,
int scope)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の setAttribute
removeAttribute
public void removeAttribute(java.lang.String name,
int scope)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の removeAttribute
getAttributesScope
public int getAttributesScope(java.lang.String name)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getAttributesScope
findAttribute
public java.lang.Object findAttribute(java.lang.String name)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の findAttribute
getAttributeNamesInScope
public java.util.Enumeration getAttributeNamesInScope(int scope)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getAttributeNamesInScope
removeAttribute
public void removeAttribute(java.lang.String name)
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の removeAttribute
getOut
public javax.servlet.jsp.JspWriter getOut()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getOut
getSession
public javax.servlet.http.HttpSession getSession()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getSession
getServlet
public javax.servlet.Servlet getServlet()
getServletConfig
public javax.servlet.ServletConfig getServletConfig()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getServletConfig
getServletContext
public javax.servlet.ServletContext getServletContext()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getServletContext
getRequest
public javax.servlet.ServletRequest getRequest()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getRequest
getResponse
public javax.servlet.ServletResponse getResponse()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getResponse
getException
public java.lang.Exception getException()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getException
getPage
public java.lang.Object getPage()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の getPage
include
public void include(java.lang.String relativeUrlPath)
throws javax.servlet.ServletException,
java.io.IOException
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の include
forward
public void forward(java.lang.String relativeUrlPath)
throws javax.servlet.ServletException,
java.io.IOException
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の forward
pushBody
public javax.servlet.jsp.tagext.BodyContent pushBody()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の pushBody
popBody
public javax.servlet.jsp.JspWriter popBody()
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の popBody
handlePageException
public void handlePageException(java.lang.Exception ex)
throws java.io.IOException,
javax.servlet.ServletException
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の handlePageException
handlePageException
public void handlePageException(java.lang.Throwable t)
throws java.io.IOException,
javax.servlet.ServletException
- オーバーライド:
- クラス
javax.servlet.jsp.PageContext
内の handlePageException
_createOut
protected javax.servlet.jsp.JspWriter _createOut(int bufferSize,
boolean autoFlush)
throws java.io.IOException,
java.lang.IllegalArgumentException
Copyright ? 2000 Apache Software Foundation. All Rights Reserved.