public class JspServletWrapper
extends java.lang.Object
| Constructor and Description |
|---|
JspServletWrapper(javax.servlet.ServletContext servletContext,
Options options,
java.lang.String tagFilePath,
javax.servlet.jsp.tagext.TagInfo tagInfo,
JspRuntimeContext rctxt,
java.net.URL tagFileJarUrl) |
| Modifier and Type | Method and Description |
|---|---|
int |
decTripCount() |
void |
destroy() |
java.util.List<java.lang.String> |
getDependants()
Get a list of files that the current page has source dependency on.
|
JspCompilationContext |
getJspEngineContext() |
java.io.File |
getJspFile() |
long |
getLastModificationTest() |
javax.servlet.Servlet |
getServlet() |
long |
getServletClassLastModifiedTime()
Gets the last-modified time of the servlet class file associated with
this JspServletWrapper.
|
javax.servlet.ServletContext |
getServletContext() |
int |
incTripCount() |
boolean |
isTagFile() |
java.lang.Class |
loadTagFile()
Compile (if needed) and load a tag file
|
java.lang.Class |
loadTagFilePrototype()
Compile and load a prototype for the Tag file.
|
void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean precompile) |
void |
setCompilationException(JasperException je)
Sets the compilation exception for this JspServletWrapper.
|
void |
setLastModificationTest(long lastModificationTest) |
void |
setReload(boolean reload) |
void |
setServletClassLastModifiedTime(long lastModified)
Sets the last-modified time of the servlet class file associated with
this JspServletWrapper.
|
public JspServletWrapper(javax.servlet.ServletContext servletContext,
Options options,
java.lang.String tagFilePath,
javax.servlet.jsp.tagext.TagInfo tagInfo,
JspRuntimeContext rctxt,
java.net.URL tagFileJarUrl)
throws JasperException
JasperExceptionpublic JspCompilationContext getJspEngineContext()
public void setReload(boolean reload)
public javax.servlet.Servlet getServlet()
throws javax.servlet.ServletException,
java.io.IOException,
java.lang.ClassNotFoundException
javax.servlet.ServletExceptionjava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic javax.servlet.ServletContext getServletContext()
public void setCompilationException(JasperException je)
je - The compilation exceptionpublic void setServletClassLastModifiedTime(long lastModified)
lastModified - Last-modified time of servlet classpublic long getServletClassLastModifiedTime()
public java.lang.Class loadTagFile()
throws JasperException
JasperExceptionpublic java.lang.Class loadTagFilePrototype()
throws JasperException
JasperExceptionpublic java.util.List<java.lang.String> getDependants()
public boolean isTagFile()
public int incTripCount()
public int decTripCount()
public void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean precompile)
throws javax.servlet.ServletException,
java.io.IOException
javax.servlet.ServletExceptionjava.io.IOExceptionpublic void destroy()
public long getLastModificationTest()
public void setLastModificationTest(long lastModificationTest)
lastModificationTest - The lastModificationTest to set.public java.io.File getJspFile()
Copyright (c) 1999-2012 Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.