bundles/org.apache.jasper.glassfish/src/org/apache/jasper/compiler/Generator.java
private void generateTagHandlerInit() {

        if (!isPoolingEnabled || tagHandlerPoolNames.isEmpty()) {
            return;
        }

        if (ctxt.isTagFile()) {
            out.printil("private void _jspInit(ServletConfig config) {");
        } else {
            out.printil("public void _jspInit() {");
        }

        out.pushIndent();
        for (String tagHandlerPoolName: tagHandlerPoolNames) {
            out.printin(tagHandlerPoolName);
            out.print(
                " = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(");
            if (ctxt.isTagFile()) {
                out.print("config");
            } else {
                out.print("getServletConfig()");
            }
            out.println(");");
        }
        out.popIndent();
        out.printil("}");
        out.println();
    }
private void generateTagHandlerInit() {

        if (!isPoolingEnabled || tagHandlerPoolNames.isEmpty()) {
            return;
        }

        if (ctxt.isTagFile()) {
            out.printil("private void _jspInit(ServletConfig config) {");
        } else {
            out.printil("public void _jspInit() {");
        }

        out.pushIndent();
        for (String tagHandlerPoolName: tagHandlerPoolNames) {
            out.printin(tagHandlerPoolName);
            out.print(
                " = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(");
            if (ctxt.isTagFile()) {
                out.print("config");
            } else {
                out.print("getServletConfig()");
            }
            out.println(");");
        }
        out.popIndent();
        out.printil("}");
        out.println();
    }
private void generateTagHandlerInit ( ) { if ( ! isPoolingEnabled || tagHandlerPoolNames . isEmpty ( ) ) { return ; } if ( ctxt . isTagFile ( ) ) { out . printil ( "private void _jspInit(ServletConfig config) {" ) ; } else { out . printil ( "public void _jspInit() {" ) ; } out . pushIndent ( ) ; for ( String tagHandlerPoolName : tagHandlerPoolNames ) { out . printin ( tagHandlerPoolName ) ; out . print ( " = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(" ) ; if ( ctxt . isTagFile ( ) ) { out . print ( "config" ) ; } else { out . print ( "getServletConfig()" ) ; } out . println ( ");" ) ; } out . popIndent ( ) ; out . printil ( "}" ) ; out . println ( ) ; }
Generates the _jspInit() method for instantiating the tag handler pools.
For tag file, _jspInit has to be invoked manually, and the ServletConfig
object explicitly passed.
Generates the _jspInit () method for instantiating the tag handler pools . For tag file _jspInit has to be invoked manually and the ServletConfig object explicitly passed .