private TagFileInfo createTagFileInfo(TagFileXml tagFileXml, Jar jar) throws JasperException { String name = tagFileXml.getName(); String path = tagFileXml.getPath(); if (path == null) { // path is required err.jspError("jsp.error.tagfile.missingPath"); } else if (!path.startsWith("/META-INF/tags") && !path.startsWith("/WEB-INF/tags")) { err.jspError("jsp.error.tagfile.illegalPath", path); } TagInfo tagInfo = TagFileProcessor.parseTagFileDirectives(parserController, name, path, jar, this); return new TagFileInfo(name, path, tagInfo); }
private TagFileInfo createTagFileInfo(TagFileXml tagFileXml, Jar jar) throws JasperException { String name = tagFileXml.getName(); String path = tagFileXml.getPath(); if (path == null) { // path is required err.jspError("jsp.error.tagfile.missingPath"); } else if (!path.startsWith("/META-INF/tags") && !path.startsWith("/WEB-INF/tags")) { err.jspError("jsp.error.tagfile.illegalPath", path); } TagInfo tagInfo = TagFileProcessor.parseTagFileDirectives(parserController, name, path, jar, this); return new TagFileInfo(name, path, tagInfo); }