Class ELParser


  • public class ELParser
    extends Object
    This class implements a parser for EL expressions. It takes strings of the form xxx${..}yyy${..}zzz etc, and turn it into a ELNode.Nodes. Currently, it only handles text outside ${..} and functions in ${ ..}.
    Author:
    Kin-man Chung
    • Constructor Detail

      • ELParser

        public ELParser​(String expression)
    • Method Detail

      • parse

        public static org.apache.jasper.compiler.ELNode.Nodes parse​(String expression)
        Parse an EL expression
        Parameters:
        expression - The input expression string of the form ( (Char* | (('${' | '#{') Char* '}') )+
        Returns:
        Parsed EL expression in ELNode.Nodes