Uses of Class
javax.servlet.jsp.PageContext
-
Packages that use PageContext Package Description javax.servlet.jsp javax.servlet.jsp.el javax.servlet.jsp.tagext org.apache.jasper.runtime -
-
Uses of PageContext in javax.servlet.jsp
Methods in javax.servlet.jsp that return PageContext Modifier and Type Method Description abstract PageContext
JspFactory. getPageContext(javax.servlet.Servlet servlet, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, java.lang.String errorPageURL, boolean needsSession, int buffer, boolean autoflush)
obtains an instance of an implementation dependent javax.servlet.jsp.PageContext abstract class for the calling Servlet and currently pending request and response.Methods in javax.servlet.jsp with parameters of type PageContext Modifier and Type Method Description abstract void
JspFactory. releasePageContext(PageContext pc)
called to release a previously allocated PageContext object. -
Uses of PageContext in javax.servlet.jsp.el
Fields in javax.servlet.jsp.el declared as PageContext Modifier and Type Field Description (package private) PageContext
ImplicitObjectELResolver.ImplicitObjects. mContext
Methods in javax.servlet.jsp.el with parameters of type PageContext Modifier and Type Method Description static java.util.Map<java.lang.String,java.lang.Object>
ImplicitObjectELResolver.ImplicitObjects. createApplicationScopeMap(PageContext pContext)
Creates the Map that "wraps" application-scoped attributesstatic java.util.Map<java.lang.String,javax.servlet.http.Cookie>
ImplicitObjectELResolver.ImplicitObjects. createCookieMap(PageContext pContext)
Creates the Map that maps cookie name to the first matching Cookie in request.getCookies().static java.util.Map<java.lang.String,java.lang.String>
ImplicitObjectELResolver.ImplicitObjects. createHeaderMap(PageContext pContext)
Creates the Map that maps header name to single header value.static java.util.Map<java.lang.String,java.lang.String[]>
ImplicitObjectELResolver.ImplicitObjects. createHeadersMap(PageContext pContext)
Creates the Map that maps header name to an array of header values.static java.util.Map<java.lang.String,java.lang.String>
ImplicitObjectELResolver.ImplicitObjects. createInitParamMap(PageContext pContext)
Creates the Map that maps init parameter name to single init parameter value.static java.util.Map<java.lang.String,java.lang.Object>
ImplicitObjectELResolver.ImplicitObjects. createPageScopeMap(PageContext pContext)
Creates the Map that "wraps" page-scoped attributesstatic java.util.Map<java.lang.String,java.lang.String>
ImplicitObjectELResolver.ImplicitObjects. createParamMap(PageContext pContext)
Creates the Map that maps parameter name to single parameter value.static java.util.Map<java.lang.String,java.lang.String[]>
ImplicitObjectELResolver.ImplicitObjects. createParamsMap(PageContext pContext)
Creates the Map that maps parameter name to an array of parameter values.static java.util.Map<java.lang.String,java.lang.Object>
ImplicitObjectELResolver.ImplicitObjects. createRequestScopeMap(PageContext pContext)
Creates the Map that "wraps" request-scoped attributesstatic java.util.Map<java.lang.String,java.lang.Object>
ImplicitObjectELResolver.ImplicitObjects. createSessionScopeMap(PageContext pContext)
Creates the Map that "wraps" session-scoped attributesstatic ImplicitObjectELResolver.ImplicitObjects
ImplicitObjectELResolver.ImplicitObjects. getImplicitObjects(PageContext pContext)
Constructors in javax.servlet.jsp.el with parameters of type PageContext Constructor Description ImplicitObjects(PageContext pContext)
Constructor -
Uses of PageContext in javax.servlet.jsp.tagext
Fields in javax.servlet.jsp.tagext declared as PageContext Modifier and Type Field Description protected PageContext
TagSupport. pageContext
The PageContext.Methods in javax.servlet.jsp.tagext with parameters of type PageContext Modifier and Type Method Description void
Tag. setPageContext(PageContext pc)
Set the current page context.void
TagAdapter. setPageContext(PageContext pc)
Must not be called.void
TagSupport. setPageContext(PageContext pageContext)
Set the page context. -
Uses of PageContext in org.apache.jasper.runtime
Subclasses of PageContext in org.apache.jasper.runtime Modifier and Type Class Description class
JspContextWrapper
Implementation of a JSP Context Wrapper.class
PageContextImpl
Implementation of the PageContext class from the JSP spec.Fields in org.apache.jasper.runtime declared as PageContext Modifier and Type Field Description protected PageContext
JspFragmentHelper. _jspx_page_context
private PageContext
JspContextWrapper. invokingJspCtxt
private PageContext
ExpressionEvaluatorImpl.ExpressionImpl. pageContext
private PageContext
ExpressionEvaluatorImpl. pageContext
private PageContext
JspFactoryImpl.PrivilegedReleasePageContext. pageContext
private PageContext
VariableResolverImpl. pageContext
Fields in org.apache.jasper.runtime with type parameters of type PageContext Modifier and Type Field Description private java.lang.ThreadLocal<java.util.LinkedList<PageContext>>
JspFactoryImpl. pool
Methods in org.apache.jasper.runtime that return PageContext Modifier and Type Method Description PageContext
JspFactoryImpl. getPageContext(javax.servlet.Servlet servlet, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, java.lang.String errorPageURL, boolean needsSession, int bufferSize, boolean autoflush)
static PageContext
JspContextWrapper. getRootPageContext(PageContext pc)
private PageContext
JspFactoryImpl. internalGetPageContext(javax.servlet.Servlet servlet, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, java.lang.String errorPageURL, boolean needsSession, int bufferSize, boolean autoflush)
PageContext
JspFactoryImpl.PrivilegedGetPageContext. run()
Methods in org.apache.jasper.runtime with parameters of type PageContext Modifier and Type Method Description static java.lang.Object
PageContextImpl. evaluateExpression(java.lang.String expression, java.lang.Class expectedType, PageContext pageContext, ProtectedFunctionMapper functionMap)
Evaluates an EL expressionprivate static javax.el.ExpressionFactory
PageContextImpl. getExpressionFactory(PageContext pageContext)
static javax.el.MethodExpression
PageContextImpl. getMethodExpression(java.lang.String expression, PageContext pageContext, javax.el.FunctionMapper functionMap, java.lang.Class expectedType, java.lang.Class[] paramTypes)
static PageContext
JspContextWrapper. getRootPageContext(PageContext pc)
static javax.el.ValueExpression
PageContextImpl. getValueExpression(java.lang.String expression, PageContext pageContext, java.lang.Class expectedType, javax.el.FunctionMapper functionMap)
static void
JspRuntimeLibrary. handleSetPropertyExpression(java.lang.Object bean, java.lang.String prop, java.lang.String expression, PageContext pageContext, ProtectedFunctionMapper functionMapper)
Use proprietaryEvaluate public static void handleSetPropertyExpression(Object bean, String prop, String expression, PageContext pageContext, VariableResolver variableResolver, FunctionMapper functionMapper ) throws JasperException { try { Method method = getWriteMethod(bean.getClass(), prop); method.invoke(bean, new Object[] { pageContext.getExpressionEvaluator().evaluate( expression, method.getParameterTypes()[0], variableResolver, functionMapper, null ) }); } catch (Exception ex) { throw new JasperException(ex); } }private void
JspFactoryImpl. internalReleasePageContext(PageContext pc)
void
JspFactoryImpl. releasePageContext(PageContext pc)
static void
PageContextImpl. setMethodVariable(PageContext pageContext, java.lang.String variable, javax.el.MethodExpression expression)
static void
PageContextImpl. setValueVariable(PageContext pageContext, java.lang.String variable, javax.el.ValueExpression expression)
Constructors in org.apache.jasper.runtime with parameters of type PageContext Constructor Description ExpressionEvaluatorImpl(PageContext pageContext)
ConstructorExpressionImpl(javax.el.ValueExpression valueExpr, PageContext pageContext)
PrivilegedReleasePageContext(JspFactoryImpl factory, PageContext pageContext)
VariableResolverImpl(PageContext pageContext)
Constructor
-