/** * Creates function mappers, if needed, from ELNodes */ private void doMap(ELNode.Nodes el) throws JasperException { // Only care about functions in ELNode's class Fvisitor extends ELNode.Visitor { ArrayList funcs = new ArrayList(); HashMap keyMap = new HashMap(); public void visit(ELNode.Function n) throws JasperException { String key = n.getPrefix() + ":" + n.getName(); if (! keyMap.containsKey(key)) { keyMap.put(key,""); funcs.add(n); } } } if (el == null) { return; } // First locate all unique functions in this EL Fvisitor fv = new Fvisitor(); el.visit(fv); ArrayList functions = fv.funcs; if (functions.size() == 0) { return;
+ ", " + "_jspx_page_context, " + value.getEL().getMapName() + ");"); } else if (value.isNamedAttribute()) {
v, expectedType, attr.getEL().getMapName(), null, null, null); if (encode) {
v, expectedType, attr.getEL().getMapName(), null, null, null); if (encode) {
v, expectedType, attr.getEL().getMapName(), null, null, null); if (encode) {
v, expectedType, attr.getEL().getMapName(), null, null, null); if (encode) {
v, expectedType, attr.getEL().getMapName(), null, null, null); if (encode) {
v, expectedType, attr.getEL().getMapName(), null, null, null); if (encode) {
v, expectedType, attr.getEL().getMapName(), null, null, null); if (encode) {
} else if (attr.isELInterpreterInput()) { v = JspUtil.interpreterCall(this.isTagFile, v, expectedType, attr.getEL().getMapName(), false); if (encode) { return "org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("
} else if (attr.isELInterpreterInput()) { v = elInterpreter.interpreterCall(ctxt, this.isTagFile, v, expectedType, attr.getEL().getMapName()); if (encode) { return "org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("
} else if (attr.isELInterpreterInput()) { v = JspUtil.interpreterCall(this.isTagFile, v, expectedType, attr.getEL().getMapName(), false); if (encode) { return "org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("
} else if (attr.isELInterpreterInput()) { v = elInterpreter.interpreterCall(ctxt, this.isTagFile, v, expectedType, attr.getEL().getMapName(), false); if (encode) { return "org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("
} else if (attr.isELInterpreterInput()) { v = JspUtil.interpreterCall(this.isTagFile, v, expectedType, attr.getEL().getMapName(), false); if (encode) { return "org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("
} else if (attr.isELInterpreterInput()) { v = elInterpreter.interpreterCall(ctxt, this.isTagFile, v, expectedType, attr.getEL().getMapName()); if (encode) { return "org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("
} else if (attr.isELInterpreterInput()) { v = elInterpreter.interpreterCall(ctxt, this.isTagFile, v, expectedType, attr.getEL().getMapName()); if (encode) { return "org.apache.jasper.runtime.JspRuntimeLibrary.URLEncode("