bundles/org.apache.jasper.glassfish/src/org/apache/jasper/compiler/Parser.java
private void parseInclude(Node parent) throws JasperException {
	Attributes attrs = parseAttributes();
	reader.skipSpaces();

        Node includeNode = new Node.IncludeAction( attrs, start, parent );
        
        parseOptionalBody(includeNode, "jsp:include", 
			  JAVAX_BODY_CONTENT_PARAM);
    }
private void parseInclude(Node parent) throws JasperException {
	Attributes attrs = parseAttributes();
	reader.skipSpaces();

        Node includeNode = new Node.IncludeAction( attrs, start, parent );
        
        parseOptionalBody(includeNode, "jsp:include", 
			  JAVAX_BODY_CONTENT_PARAM);
    }
private void parseInclude ( Node parent ) throws JasperException { Attributes attrs = parseAttributes ( ) ; reader . skipSpaces ( ) ; Node includeNode = new Node . IncludeAction ( attrs , start , parent ) ; parseOptionalBody ( includeNode , "jsp:include" , JAVAX_BODY_CONTENT_PARAM ) ; }
/*
For Include:
StdActionContent ::= Attributes ParamBody

ParamBody ::=   EmptyBody
| ( '>' S? ( '<jsp:attribute' NamedAttributes )?
'<jsp:body'
(JspBodyParam | <TRANSLATION_ERROR> )
S? ETag
)
| ( '>' S? Param* ETag )

EmptyBody ::=   '/>'
| ( '>' ETag )
| ( '>' S? '<jsp:attribute' NamedAttributes ETag )

JspBodyParam ::= S? '>' Param* '</jsp:body>'
/ * For Include : StdActionContent :: = Attributes ParamBody