public class JspCompiler
extends org.apache.jasper.compiler.Jsr199JavaCompiler
Constructor and Description |
---|
JspCompiler() |
Modifier and Type | Method and Description |
---|---|
protected void |
addBundleWirings(org.phidias.compile.BundleJavaManager bundleJavaManager) |
protected void |
addDependenciesToClassPath() |
protected void |
addDependencyToClassPath(java.lang.Class<?> clazz) |
protected void |
collectTLDMappings(java.util.Map<java.lang.String,java.lang.String[]> tldMappings,
org.osgi.framework.Bundle bundle) |
org.apache.jasper.compiler.JavacErrorDetail[] |
compile(java.lang.String className,
org.apache.jasper.compiler.Node.Nodes pageNodes) |
protected javax.tools.JavaFileManager |
getJavaFileManager(javax.tools.JavaFileManager javaFileManager) |
protected java.lang.String |
getTldUri(java.net.URL url) |
void |
init(org.apache.jasper.JspCompilationContext jspCompilationContext,
org.apache.jasper.compiler.ErrorDispatcher errorDispatcher,
boolean suppressLogging) |
protected void |
initClassPath(javax.servlet.ServletContext servletContext) |
protected void |
initTLDMappings(javax.servlet.ServletContext servletContext) |
protected java.net.URI |
toURI(java.net.URL url) |
public org.apache.jasper.compiler.JavacErrorDetail[] compile(java.lang.String className, org.apache.jasper.compiler.Node.Nodes pageNodes) throws org.apache.jasper.JasperException
compile
in class org.apache.jasper.compiler.Jsr199JavaCompiler
org.apache.jasper.JasperException
public void init(org.apache.jasper.JspCompilationContext jspCompilationContext, org.apache.jasper.compiler.ErrorDispatcher errorDispatcher, boolean suppressLogging)
init
in class org.apache.jasper.compiler.Jsr199JavaCompiler
protected void addBundleWirings(org.phidias.compile.BundleJavaManager bundleJavaManager)
protected void addDependenciesToClassPath()
protected void addDependencyToClassPath(java.lang.Class<?> clazz)
protected void collectTLDMappings(java.util.Map<java.lang.String,java.lang.String[]> tldMappings, org.osgi.framework.Bundle bundle)
protected javax.tools.JavaFileManager getJavaFileManager(javax.tools.JavaFileManager javaFileManager)
getJavaFileManager
in class org.apache.jasper.compiler.Jsr199JavaCompiler
protected java.lang.String getTldUri(java.net.URL url)
protected void initClassPath(javax.servlet.ServletContext servletContext)
protected void initTLDMappings(javax.servlet.ServletContext servletContext)
protected java.net.URI toURI(java.net.URL url) throws java.net.MalformedURLException, java.net.URISyntaxException
java.net.MalformedURLException
java.net.URISyntaxException