| java.lang.Object org.apache.jasper.compiler.Parser
Parser | class Parser implements TagConstants(Code) | | 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.
author: Kin-man Chung author: Shawn Bayern author: Mark Roth |
Method Summary | |
public static Node.Nodes | parse(ParserController pc, JspReader reader, Node parent, boolean isTagFile, boolean directivesOnly, URL jarFileUrl, String pageEnc, String jspConfigPageEnc, boolean isDefaultPageEncoding, boolean isBomPresent) | Attributes | parseAttributes() | public static Attributes | parseAttributes(ParserController pc, JspReader reader) |
parse | public static Node.Nodes parse(ParserController pc, JspReader reader, Node parent, boolean isTagFile, boolean directivesOnly, URL jarFileUrl, String pageEnc, String jspConfigPageEnc, boolean isDefaultPageEncoding, boolean isBomPresent) throws JasperException(Code) | | The main entry for Parser
Parameters: pc - The ParseController, use for getting other objects in compilerand for parsing included pages Parameters: reader - To read the page Parameters: parent - The parent node to this page, null for top level page list of nodes representing the parsed page |
|
|