Package | Description |
---|---|
org.apache.jasper.compiler |
Modifier and Type | Field and Description |
---|---|
private Mark |
JspReader.current |
private Mark |
Parser.start |
private Mark |
JspDocumentParser.startMark |
protected Mark |
Node.startMark |
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<java.lang.String,Mark> |
PageInfo.nonCustomTagPrefixMap |
Modifier and Type | Method and Description |
---|---|
Mark |
PageInfo.getNonCustomTagPrefix(java.lang.String prefix) |
Mark |
Node.getStart() |
Mark |
Node.ScriptingElement.getStart()
For the same reason as above, the source line information in the
contained TemplateText node should be used.
|
(package private) Mark |
JspReader.mark() |
Mark |
Mark.popStream()
/* Restores this mark's state to a previously stored stream.
|
(package private) Mark |
JspReader.skipUntil(java.lang.String limit)
Skip until the given string is matched in the stream.
|
(package private) Mark |
JspReader.skipUntilETag(java.lang.String tag)
Skip until the given end tag is matched in the stream.
|
(package private) Mark |
JspReader.skipUntilIgnoreEsc(java.lang.String limit)
Skip until the given string is matched in the stream, but ignoring
chars initially escaped by a '\'.
|
Modifier and Type | Method and Description |
---|---|
private void |
ErrorDispatcher.dispatch(Mark where,
java.lang.String errCode,
java.lang.Object[] args,
java.lang.Exception e) |
private java.lang.String |
ParserController.getPageEncodingForJspSyntax(JspReader jspReader,
Mark startMark) |
(package private) java.lang.String |
JspReader.getText(Mark start,
Mark stop) |
boolean |
Mark.isGreater(Mark other) |
void |
ErrorDispatcher.jspError(Mark where,
java.lang.Exception e) |
void |
ErrorDispatcher.jspError(Mark where,
java.lang.String errCode) |
void |
ErrorDispatcher.jspError(Mark where,
java.lang.String errCode,
java.lang.String... args) |
private Node |
JspDocumentParser.parseCustomAction(java.lang.String qName,
java.lang.String localName,
java.lang.String uri,
org.xml.sax.Attributes nonTaglibAttrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
private Node |
JspDocumentParser.parseStandardAction(java.lang.String qName,
java.lang.String localName,
org.xml.sax.Attributes nonTaglibAttrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
void |
ServletWriter.printComment(Mark start,
Mark stop,
char[] chars)
Print a standard comment for echo outputed chunk.
|
void |
PageInfo.putNonCustomTagPrefix(java.lang.String prefix,
Mark where) |
(package private) void |
JspReader.reset(Mark mark) |
void |
ErrorDispatcher.throwException(Mark where,
JasperException je)
Creates and throws a new exception from the given JasperException,
by prepending the given location information (containing file name,
line number, and column number) to the message of the given exception,
and copying the stacktrace of the given exception to the new exception.
|
static void |
JspUtil.validateExpressions(Mark where,
java.lang.String expressions,
javax.el.FunctionMapper functionMapper,
ErrorDispatcher err)
Validates the syntax of all EL expressions within the given string.
|
Constructor and Description |
---|
AttributeDirective(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
AttributeDirective(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
AttributeGenerator(Mark start,
java.lang.String name,
Node.CustomTag tag) |
Comment(java.lang.String text,
Mark start,
Node parent) |
CustomTag(java.lang.String jspVersion,
java.lang.String qName,
java.lang.String prefix,
java.lang.String localName,
java.lang.String uri,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent,
javax.servlet.jsp.tagext.TagFileInfo tagFileInfo) |
CustomTag(java.lang.String jspVersion,
java.lang.String qName,
java.lang.String prefix,
java.lang.String localName,
java.lang.String uri,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent,
javax.servlet.jsp.tagext.TagInfo tagInfo,
java.lang.Class tagHandlerClass) |
CustomTag(java.lang.String jspVersion,
java.lang.String qName,
java.lang.String prefix,
java.lang.String localName,
java.lang.String uri,
org.xml.sax.Attributes attrs,
Mark start,
Node parent,
javax.servlet.jsp.tagext.TagFileInfo tagFileInfo) |
CustomTag(java.lang.String jspVersion,
java.lang.String qName,
java.lang.String prefix,
java.lang.String localName,
java.lang.String uri,
org.xml.sax.Attributes attrs,
Mark start,
Node parent,
javax.servlet.jsp.tagext.TagInfo tagInfo,
java.lang.Class tagHandlerClass) |
Declaration(java.lang.String qName,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
Declaration(java.lang.String text,
Mark start,
Node parent) |
DoBodyAction(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
DoBodyAction(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
ELExpression(java.lang.String text,
Mark start,
Node parent) |
Expression(java.lang.String qName,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
Expression(java.lang.String text,
Mark start,
Node parent) |
FallBackAction(Mark start,
Node parent) |
FallBackAction(java.lang.String qName,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
ForwardAction(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
ForwardAction(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
GetProperty(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
GetProperty(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
IncludeAction(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
IncludeAction(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
IncludeDirective(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
IncludeDirective(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
InvokeAction(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
InvokeAction(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
JspBody(Mark start,
Node parent) |
JspBody(java.lang.String qName,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
JspElement(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
JspElement(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
JspOutput(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
JspRoot(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
JspText(java.lang.String qName,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
Mark(Mark other)
Constructor
|
NamedAttribute(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
NamedAttribute(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
Node(Mark start,
Node parent)
Constructor.
|
Node(java.lang.String qName,
java.lang.String localName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent)
Constructor for Nodes parsed from XML syntax.
|
Node(java.lang.String qName,
java.lang.String localName,
org.xml.sax.Attributes attrs,
Mark start,
Node parent)
Constructor for Nodes parsed from standard syntax.
|
Node(java.lang.String qName,
java.lang.String localName,
Mark start,
Node parent)
Constructor.
|
Node(java.lang.String qName,
java.lang.String localName,
java.lang.String text,
Mark start,
Node parent) |
PageDirective(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
PageDirective(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
ParamAction(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
ParamAction(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
ParamsAction(Mark start,
Node parent) |
ParamsAction(java.lang.String qName,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
PlugIn(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
PlugIn(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
Root(Mark start,
Node parent,
boolean isXmlSyntax) |
ScriptingElement(java.lang.String qName,
java.lang.String localName,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
ScriptingElement(java.lang.String qName,
java.lang.String localName,
java.lang.String text,
Mark start,
Node parent) |
Scriptlet(java.lang.String qName,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
Scriptlet(java.lang.String text,
Mark start,
Node parent) |
SetProperty(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
SetProperty(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
TagDirective(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
TagDirective(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
TaglibDirective(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
TemplateText(java.lang.String text,
Mark start,
Node parent) |
UninterpretedTag(java.lang.String qName,
java.lang.String localName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
UseBean(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
UseBean(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |
VariableDirective(org.xml.sax.Attributes attrs,
Mark start,
Node parent) |
VariableDirective(java.lang.String qName,
org.xml.sax.Attributes attrs,
org.xml.sax.Attributes nonTaglibXmlnsAttrs,
org.xml.sax.Attributes taglibAttrs,
Mark start,
Node parent) |