public class JSTLVariableStack
extends org.apache.xpath.VariableStack
Modifier and Type | Class and Description |
---|---|
private static class |
JSTLVariableStack.Scope |
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
APP_PREFIX |
private static java.lang.String |
COOKIE_PREFIX |
private static java.lang.String |
HEADER_PREFIX |
private static java.lang.String |
INITPARAM_PREFIX |
private static java.lang.String |
PAGE_PREFIX |
private javax.servlet.jsp.PageContext |
pageContext |
private static java.lang.String |
PARAM_PREFIX |
private static java.lang.String |
REQUEST_PREFIX |
private static java.util.Map<java.lang.String,JSTLVariableStack.Scope> |
SCOPES |
private static java.lang.String |
SESSION_PREFIX |
Constructor and Description |
---|
JSTLVariableStack(javax.servlet.jsp.PageContext pageContext) |
Modifier and Type | Method and Description |
---|---|
private java.lang.Object |
getValue(java.lang.String prefix,
java.lang.String name) |
org.apache.xpath.objects.XObject |
getVariableOrParam(org.apache.xpath.XPathContext xctxt,
org.apache.xml.utils.QName qname) |
clearLocalSlots, clone, elementAt, getGlobalVariable, getGlobalVariable, getLocalVariable, getLocalVariable, getLocalVariable, getStackFrame, isLocalSet, link, reset, reset, setGlobalVariable, setLocalVariable, setLocalVariable, setStackFrame, size, unlink, unlink
private static final java.lang.String PARAM_PREFIX
private static final java.lang.String HEADER_PREFIX
private static final java.lang.String COOKIE_PREFIX
private static final java.lang.String INITPARAM_PREFIX
private static final java.lang.String PAGE_PREFIX
private static final java.lang.String REQUEST_PREFIX
private static final java.lang.String SESSION_PREFIX
private static final java.lang.String APP_PREFIX
private static final java.util.Map<java.lang.String,JSTLVariableStack.Scope> SCOPES
private final javax.servlet.jsp.PageContext pageContext
public JSTLVariableStack(javax.servlet.jsp.PageContext pageContext)
public org.apache.xpath.objects.XObject getVariableOrParam(org.apache.xpath.XPathContext xctxt, org.apache.xml.utils.QName qname) throws javax.xml.transform.TransformerException
getVariableOrParam
in class org.apache.xpath.VariableStack
javax.xml.transform.TransformerException
private java.lang.Object getValue(java.lang.String prefix, java.lang.String name)