org.apache.jasper.servlet
クラス JspServlet
java.lang.Object
|
+--javax.servlet.GenericServlet
|
+--javax.servlet.http.HttpServlet
|
+--org.apache.jasper.servlet.JspServlet
- すべての実装インタフェース:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
- public class JspServlet
- extends javax.servlet.http.HttpServlet
The JSP engine (a.k.a Jasper).
The servlet container is responsible for providing a
URLClassLoader for the web application context Jasper
is being used in. Jasper will try get the Tomcat
ServletContext attribute for its ServletContext class
loader, if that fails, it uses the parent class loader.
In either case, it must be a URLClassLoader.
- 作成者:
- Anil K. Vijendran, Harish Prabandham
- 関連項目:
- 直列化された形式
メソッドの概要 |
void |
destroy()
|
void |
init(javax.servlet.ServletConfig config)
|
boolean |
isOutDated(java.io.File jsp,
JspCompilationContext ctxt,
Mangler mangler)
Determines whether the current JSP class is older than the JSP file
from whence it came |
protected java.lang.String |
normalize(java.lang.String path)
Return a context-relative path, beginning with a "/", that represents
the canonical version of the specified path after ".." and "." elements
are resolved out. |
void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
クラス javax.servlet.http.HttpServlet から継承したメソッド |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service |
クラス javax.servlet.GenericServlet から継承したメソッド |
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
context
protected javax.servlet.ServletContext context
jsps
protected java.util.Hashtable jsps
config
protected javax.servlet.ServletConfig config
options
protected Options options
parentClassLoader
protected java.net.URLClassLoader parentClassLoader
engine
protected ServletEngine engine
serverInfo
protected java.lang.String serverInfo
JspServlet
public JspServlet()
init
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
- オーバーライド:
- クラス
javax.servlet.GenericServlet
内の init
service
public void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- オーバーライド:
- クラス
javax.servlet.http.HttpServlet
内の service
destroy
public void destroy()
- オーバーライド:
- クラス
javax.servlet.GenericServlet
内の destroy
isOutDated
public boolean isOutDated(java.io.File jsp,
JspCompilationContext ctxt,
Mangler mangler)
- Determines whether the current JSP class is older than the JSP file
from whence it came
normalize
protected java.lang.String normalize(java.lang.String path)
- Return a context-relative path, beginning with a "/", that represents
the canonical version of the specified path after ".." and "." elements
are resolved out. If the specified path attempts to go outside the
boundaries of the current context (i.e. too many ".." path elements
are present), return
null
instead.
- パラメータ:
path
- Path to be normalized
Copyright ? 2000 Apache Software Foundation. All Rights Reserved.