Save This Page
Home » apache-tomcat-6.0.26-src » org.apache » jasper » compiler » [javadoc | source]
org.apache.jasper.compiler
class: Parser [javadoc | source]
java.lang.Object
   org.apache.jasper.compiler.Parser

All Implemented Interfaces:
    TagConstants

This class implements a parser for a JSP page (non-xml view). JSP page grammar is included here for reference. The token '#' that appears in the production indicates the current input token location in the production.
Method from org.apache.jasper.compiler.Parser Summary:
parse,   parseAttributes,   parseAttributes
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.jasper.compiler.Parser Detail:
 public static Nodes parse(ParserController pc,
    JspReader reader,
    Node parent,
    boolean isTagFile,
    boolean directivesOnly,
    URL jarFileUrl,
    String pageEnc,
    String jspConfigPageEnc,
    boolean isDefaultPageEncoding,
    boolean isBomPresent) throws JasperException 
    The main entry for Parser
 Attributes parseAttributes() throws JasperException 
    Attributes ::= (S Attribute)* S?
 public static Attributes parseAttributes(ParserController pc,
    JspReader reader) throws JasperException 
    Parse Attributes for a reader, provided for external use