| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <title>JspCServletContext</title> |
| <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> |
| <script type="text/javascript" src="../../../../script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="JspCServletContext"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":42,"i41":10,"i42":42,"i43":10,"i44":10,"i45":42,"i46":10,"i47":42,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/apache/jasper/servlet/JasperLoader.html" title="class in org.apache.jasper.servlet"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/jasper/servlet/JspServlet.html" title="class in org.apache.jasper.servlet"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/jasper/servlet/JspCServletContext.html" target="_top">Frames</a></li> |
| <li><a href="JspCServletContext.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.apache.jasper.servlet</div> |
| <h2 title="Class JspCServletContext" class="title">Class JspCServletContext</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li>java.lang.Object</li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.jasper.servlet.JspCServletContext</li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public class <span class="typeNameLabel">JspCServletContext</span> |
| extends java.lang.Object |
| implements <a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></pre> |
| <div class="block">Simple <code>ServletContext</code> implementation without |
| HTTP-specific methods.</div> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> |
| <caption><span>Fields</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected java.util.Hashtable<java.lang.String,java.lang.Object></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#myAttributes">myAttributes</a></span></code> |
| <div class="block">Servlet context attributes.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected java.io.PrintWriter</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#myLogWriter">myLogWriter</a></span></code> |
| <div class="block">The log writer we will write log messages to.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected java.net.URL</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#myResourceBaseURL">myResourceBaseURL</a></span></code> |
| <div class="block">The base URL (document root) for this context.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.javax.servlet.ServletContext"> |
| <!-- --> |
| </a> |
| <h3>Fields inherited from interface javax.servlet.<a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></h3> |
| <code><a href="../../../../javax/servlet/ServletContext.html#ORDERED_LIBS">ORDERED_LIBS</a>, <a href="../../../../javax/servlet/ServletContext.html#TEMPDIR">TEMPDIR</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colOne" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#JspCServletContext-java.io.PrintWriter-java.net.URL-">JspCServletContext</a></span>(java.io.PrintWriter aLogWriter, |
| java.net.URL aResourceBaseURL)</code> |
| <div class="block">Create a new instance of this ServletContext implementation.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/FilterRegistration.Dynamic.html" title="interface in javax.servlet">FilterRegistration.Dynamic</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addFilter-java.lang.String-java.lang.Class-">addFilter</a></span>(java.lang.String filterName, |
| java.lang.Class<? extends <a href="../../../../javax/servlet/Filter.html" title="interface in javax.servlet">Filter</a>> filterClass)</code> |
| <div class="block">Adds the filter with the given name and class type to this servlet |
| context.</div> |
| </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/FilterRegistration.Dynamic.html" title="interface in javax.servlet">FilterRegistration.Dynamic</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addFilter-java.lang.String-javax.servlet.Filter-">addFilter</a></span>(java.lang.String filterName, |
| <a href="../../../../javax/servlet/Filter.html" title="interface in javax.servlet">Filter</a> filter)</code> |
| <div class="block">Registers the given filter instance with this ServletContext |
| under the given <tt>filterName</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/FilterRegistration.Dynamic.html" title="interface in javax.servlet">FilterRegistration.Dynamic</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addFilter-java.lang.String-java.lang.String-">addFilter</a></span>(java.lang.String filterName, |
| java.lang.String className)</code> |
| <div class="block">Adds the filter with the given name and class name to this servlet |
| context.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addFilter-java.lang.String-java.lang.String-java.lang.String-java.util.Map-">addFilter</a></span>(java.lang.String filterName, |
| java.lang.String description, |
| java.lang.String className, |
| java.util.Map<java.lang.String,java.lang.String> initParameters)</code> |
| <div class="block">Adds the filter with the given name, description, and class name to |
| this servlet context.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addListener-java.lang.Class-">addListener</a></span>(java.lang.Class<? extends java.util.EventListener> listenerClass)</code> |
| <div class="block">Adds a listener of the given class type to this ServletContext.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addListener-java.lang.String-">addListener</a></span>(java.lang.String className)</code> |
| <div class="block">Adds the listener with the given class name to this ServletContext.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code><T extends java.util.EventListener><br>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addListener-T-">addListener</a></span>(T t)</code> |
| <div class="block">Adds the given listener to this ServletContext.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/ServletRegistration.Dynamic.html" title="interface in javax.servlet">ServletRegistration.Dynamic</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addServlet-java.lang.String-java.lang.Class-">addServlet</a></span>(java.lang.String servletName, |
| java.lang.Class<? extends <a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a>> servletClass)</code> |
| <div class="block">Adds the servlet with the given name and class type to this servlet |
| context.</div> |
| </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/ServletRegistration.Dynamic.html" title="interface in javax.servlet">ServletRegistration.Dynamic</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addServlet-java.lang.String-javax.servlet.Servlet-">addServlet</a></span>(java.lang.String servletName, |
| <a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a> servlet)</code> |
| <div class="block">Registers the given servlet instance with this ServletContext |
| under the given <tt>servletName</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/ServletRegistration.Dynamic.html" title="interface in javax.servlet">ServletRegistration.Dynamic</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addServlet-java.lang.String-java.lang.String-">addServlet</a></span>(java.lang.String servletName, |
| java.lang.String className)</code> |
| <div class="block">Adds the servlet with the given name and class name to this servlet |
| context.</div> |
| </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addServlet-java.lang.String-java.lang.String-java.lang.String-java.util.Map-int-">addServlet</a></span>(java.lang.String servletName, |
| java.lang.String description, |
| java.lang.String className, |
| java.util.Map<java.lang.String,java.lang.String> initParameters, |
| int loadOnStartup)</code> </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#addServletMapping-java.lang.String-java.lang.String:A-">addServletMapping</a></span>(java.lang.String servletName, |
| java.lang.String[] urlPatterns)</code> |
| <div class="block">Adds servlet mappings from the given url patterns to the servlet |
| with the given servlet name to this servlet context.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code><T extends <a href="../../../../javax/servlet/Filter.html" title="interface in javax.servlet">Filter</a>><br>T</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#createFilter-java.lang.Class-">createFilter</a></span>(java.lang.Class<T> c)</code> |
| <div class="block">Instantiates the given Filter class.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code><T extends java.util.EventListener><br>T</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#createListener-java.lang.Class-">createListener</a></span>(java.lang.Class<T> clazz)</code> |
| <div class="block">Instantiates the given EventListener class.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code><T extends <a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a>><br>T</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#createServlet-java.lang.Class-">createServlet</a></span>(java.lang.Class<T> c)</code> |
| <div class="block">Instantiates the given Servlet class.</div> |
| </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#declareRoles-java.lang.String...-">declareRoles</a></span>(java.lang.String... roleNames)</code> |
| <div class="block">Declares role names that are tested using <code>isUserInRole</code>.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code>java.lang.Object</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getAttribute-java.lang.String-">getAttribute</a></span>(java.lang.String name)</code> |
| <div class="block">Return the specified context attribute, if any.</div> |
| </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code>java.util.Enumeration<java.lang.String></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getAttributeNames--">getAttributeNames</a></span>()</code> |
| <div class="block">Return an enumeration of context attribute names.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>java.lang.ClassLoader</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getClassLoader--">getClassLoader</a></span>()</code> |
| <div class="block">Gets the class loader of the web application represented by this |
| ServletContext.</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getContext-java.lang.String-">getContext</a></span>(java.lang.String uripath)</code> |
| <div class="block">Return the servlet context for the specified path.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getContextPath--">getContextPath</a></span>()</code> |
| <div class="block">Returns the context path of the web application.</div> |
| </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code>java.util.Set<<a href="../../../../javax/servlet/SessionTrackingMode.html" title="enum in javax.servlet">SessionTrackingMode</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getDefaultSessionTrackingModes--">getDefaultSessionTrackingModes</a></span>()</code> |
| <div class="block">Gets the session tracking modes that are supported by default for this |
| <tt>ServletContext</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getEffectiveMajorVersion--">getEffectiveMajorVersion</a></span>()</code> |
| <div class="block">Gets the major version of the Servlet specification that the |
| application represented by this ServletContext is based on.</div> |
| </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getEffectiveMinorVersion--">getEffectiveMinorVersion</a></span>()</code> |
| <div class="block">Gets the minor version of the Servlet specification that the |
| application represented by this ServletContext is based on.</div> |
| </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>java.util.Set<<a href="../../../../javax/servlet/SessionTrackingMode.html" title="enum in javax.servlet">SessionTrackingMode</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getEffectiveSessionTrackingModes--">getEffectiveSessionTrackingModes</a></span>()</code> |
| <div class="block">Gets the session tracking modes that are in effect for this |
| <tt>ServletContext</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/FilterRegistration.html" title="interface in javax.servlet">FilterRegistration</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getFilterRegistration-java.lang.String-">getFilterRegistration</a></span>(java.lang.String filterName)</code> |
| <div class="block">Gets the FilterRegistration corresponding to the filter with the |
| given <tt>filterName</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>java.util.Map<java.lang.String,<a href="../../../../javax/servlet/FilterRegistration.html" title="interface in javax.servlet">FilterRegistration</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getFilterRegistrations--">getFilterRegistrations</a></span>()</code> |
| <div class="block">Gets a (possibly empty) Map of the FilterRegistration |
| objects (keyed by filter name) corresponding to all filters |
| registered with this ServletContext.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getInitParameter-java.lang.String-">getInitParameter</a></span>(java.lang.String name)</code> |
| <div class="block">Return the specified context initialization parameter.</div> |
| </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>java.util.Enumeration<java.lang.String></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getInitParameterNames--">getInitParameterNames</a></span>()</code> |
| <div class="block">Return an enumeration of the names of context initialization |
| parameters.</div> |
| </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/descriptor/JspConfigDescriptor.html" title="interface in javax.servlet.descriptor">JspConfigDescriptor</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getJspConfigDescriptor--">getJspConfigDescriptor</a></span>()</code> |
| <div class="block">Gets the <code><jsp-config></code> related configuration |
| that was aggregated from the <code>web.xml</code> and |
| <code>web-fragment.xml</code> descriptor files of the web application |
| represented by this ServletContext.</div> |
| </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getMajorVersion--">getMajorVersion</a></span>()</code> |
| <div class="block">Return the Servlet API major version number.</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getMimeType-java.lang.String-">getMimeType</a></span>(java.lang.String file)</code> |
| <div class="block">Return the MIME type for the specified filename.</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getMinorVersion--">getMinorVersion</a></span>()</code> |
| <div class="block">Return the Servlet API minor version number.</div> |
| </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/RequestDispatcher.html" title="interface in javax.servlet">RequestDispatcher</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getNamedDispatcher-java.lang.String-">getNamedDispatcher</a></span>(java.lang.String name)</code> |
| <div class="block">Return a request dispatcher for the specified servlet name.</div> |
| </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getRealPath-java.lang.String-">getRealPath</a></span>(java.lang.String path)</code> |
| <div class="block">Return the real path for the specified context-relative |
| virtual path.</div> |
| </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/RequestDispatcher.html" title="interface in javax.servlet">RequestDispatcher</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getRequestDispatcher-java.lang.String-">getRequestDispatcher</a></span>(java.lang.String path)</code> |
| <div class="block">Return a request dispatcher for the specified context-relative path.</div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code>java.net.URL</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getResource-java.lang.String-">getResource</a></span>(java.lang.String path)</code> |
| <div class="block">Return a URL object of a resource that is mapped to the |
| specified context-relative path.</div> |
| </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code>java.io.InputStream</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getResourceAsStream-java.lang.String-">getResourceAsStream</a></span>(java.lang.String path)</code> |
| <div class="block">Return an InputStream allowing access to the resource at the |
| specified context-relative path.</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>java.util.Set<java.lang.String></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getResourcePaths-java.lang.String-">getResourcePaths</a></span>(java.lang.String path)</code> |
| <div class="block">Return the set of resource paths for the "directory" at the |
| specified context path.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getServerInfo--">getServerInfo</a></span>()</code> |
| <div class="block">Return descriptive information about this server.</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getServlet-java.lang.String-">getServlet</a></span>(java.lang.String name)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">This method has been deprecated with no replacement</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getServletContextName--">getServletContextName</a></span>()</code> |
| <div class="block">Return the name of this servlet context.</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>java.util.Enumeration<java.lang.String></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getServletNames--">getServletNames</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">This method has been deprecated with no replacement</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/ServletRegistration.html" title="interface in javax.servlet">ServletRegistration</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getServletRegistration-java.lang.String-">getServletRegistration</a></span>(java.lang.String servletName)</code> |
| <div class="block">Gets the ServletRegistration corresponding to the servlet with the |
| given <tt>servletName</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code>java.util.Map<java.lang.String,<a href="../../../../javax/servlet/ServletRegistration.html" title="interface in javax.servlet">ServletRegistration</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getServletRegistrations--">getServletRegistrations</a></span>()</code> |
| <div class="block">Gets a (possibly empty) Map of the ServletRegistration |
| objects (keyed by servlet name) corresponding to all servlets |
| registered with this ServletContext.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code>java.util.Enumeration<<a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getServlets--">getServlets</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">This method has been deprecated with no replacement</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code><a href="../../../../javax/servlet/SessionCookieConfig.html" title="interface in javax.servlet">SessionCookieConfig</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#getSessionCookieConfig--">getSessionCookieConfig</a></span>()</code> |
| <div class="block">Gets the <a href="../../../../javax/servlet/SessionCookieConfig.html" title="interface in javax.servlet"><code>SessionCookieConfig</code></a> object through which various |
| properties of the session tracking cookies created on behalf of this |
| <tt>ServletContext</tt> may be configured.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#log-java.lang.Exception-java.lang.String-">log</a></span>(java.lang.Exception exception, |
| java.lang.String message)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use log(String,Throwable) instead</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i48" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#log-java.lang.String-">log</a></span>(java.lang.String message)</code> |
| <div class="block">Log the specified message.</div> |
| </td> |
| </tr> |
| <tr id="i49" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#log-java.lang.String-java.lang.Throwable-">log</a></span>(java.lang.String message, |
| java.lang.Throwable exception)</code> |
| <div class="block">Log the specified message and exception.</div> |
| </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#removeAttribute-java.lang.String-">removeAttribute</a></span>(java.lang.String name)</code> |
| <div class="block">Remove the specified context attribute.</div> |
| </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#setAttribute-java.lang.String-java.lang.Object-">setAttribute</a></span>(java.lang.String name, |
| java.lang.Object value)</code> |
| <div class="block">Set or replace the specified context attribute.</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#setInitParameter-java.lang.String-java.lang.String-">setInitParameter</a></span>(java.lang.String name, |
| java.lang.String value)</code> |
| <div class="block">Sets the context initialization parameter with the given name and |
| value on this ServletContext.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/jasper/servlet/JspCServletContext.html#setSessionTrackingModes-java.util.Set-">setSessionTrackingModes</a></span>(java.util.Set<<a href="../../../../javax/servlet/SessionTrackingMode.html" title="enum in javax.servlet">SessionTrackingMode</a>> sessionTrackingModes)</code> |
| <div class="block">Sets the session tracking modes that are to become effective for this |
| <tt>ServletContext</tt>.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.Object</h3> |
| <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.ServletContext"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from interface javax.servlet.<a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></h3> |
| <code><a href="../../../../javax/servlet/ServletContext.html#addJspFile-java.lang.String-java.lang.String-">addJspFile</a>, <a href="../../../../javax/servlet/ServletContext.html#getRequestCharacterEncoding--">getRequestCharacterEncoding</a>, <a href="../../../../javax/servlet/ServletContext.html#getResponseCharacterEncoding--">getResponseCharacterEncoding</a>, <a href="../../../../javax/servlet/ServletContext.html#getSessionTimeout--">getSessionTimeout</a>, <a href="../../../../javax/servlet/ServletContext.html#getVirtualServerName--">getVirtualServerName</a>, <a href="../../../../javax/servlet/ServletContext.html#setRequestCharacterEncoding-java.lang.String-">setRequestCharacterEncoding</a>, <a href="../../../../javax/servlet/ServletContext.html#setResponseCharacterEncoding-java.lang.String-">setResponseCharacterEncoding</a>, <a href="../../../../javax/servlet/ServletContext.html#setSessionTimeout-int-">setSessionTimeout</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.detail"> |
| <!-- --> |
| </a> |
| <h3>Field Detail</h3> |
| <a name="myAttributes"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>myAttributes</h4> |
| <pre>protected java.util.Hashtable<java.lang.String,java.lang.Object> myAttributes</pre> |
| <div class="block">Servlet context attributes.</div> |
| </li> |
| </ul> |
| <a name="myLogWriter"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>myLogWriter</h4> |
| <pre>protected java.io.PrintWriter myLogWriter</pre> |
| <div class="block">The log writer we will write log messages to.</div> |
| </li> |
| </ul> |
| <a name="myResourceBaseURL"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>myResourceBaseURL</h4> |
| <pre>protected java.net.URL myResourceBaseURL</pre> |
| <div class="block">The base URL (document root) for this context.</div> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="JspCServletContext-java.io.PrintWriter-java.net.URL-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>JspCServletContext</h4> |
| <pre>public JspCServletContext(java.io.PrintWriter aLogWriter, |
| java.net.URL aResourceBaseURL)</pre> |
| <div class="block">Create a new instance of this ServletContext implementation.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>aLogWriter</code> - PrintWriter which is used for <code>log()</code> calls</dd> |
| <dd><code>aResourceBaseURL</code> - Resource base URL</dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="getAttribute-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAttribute</h4> |
| <pre>public java.lang.Object getAttribute(java.lang.String name)</pre> |
| <div class="block">Return the specified context attribute, if any.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getAttribute-java.lang.String-">getAttribute</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Name of the requested attribute</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>an <code>Object</code> containing the value of the |
| attribute, or <code>null</code> if no attribute |
| exists matching the given name.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/ServletContext.html#getAttributeNames--"><code>ServletContext.getAttributeNames()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAttributeNames--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAttributeNames</h4> |
| <pre>public java.util.Enumeration<java.lang.String> getAttributeNames()</pre> |
| <div class="block">Return an enumeration of context attribute names.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getAttributeNames--">getAttributeNames</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>an <code>Enumeration</code> of attribute |
| names</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/ServletContext.html#getAttribute-java.lang.String-"><code>ServletContext.getAttribute(java.lang.String)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getContextPath--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getContextPath</h4> |
| <pre>public java.lang.String getContextPath()</pre> |
| <div class="block">Returns the context path of the web application.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getContextPath--">getContextPath</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The context path of the web application, or "" for the |
| root context</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/http/HttpServletRequest.html#getContextPath--"><code>HttpServletRequest.getContextPath()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getContext-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getContext</h4> |
| <pre>public <a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a> getContext(java.lang.String uripath)</pre> |
| <div class="block">Return the servlet context for the specified path.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getContext-java.lang.String-">getContext</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>uripath</code> - Server-relative path starting with '/'</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the <code>ServletContext</code> object that |
| corresponds to the named URL, or null if either |
| none exists or the container wishes to restrict |
| this access.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/RequestDispatcher.html" title="interface in javax.servlet"><code>RequestDispatcher</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getInitParameter-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInitParameter</h4> |
| <pre>public java.lang.String getInitParameter(java.lang.String name)</pre> |
| <div class="block">Return the specified context initialization parameter.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getInitParameter-java.lang.String-">getInitParameter</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Name of the requested parameter</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a <code>String</code> containing the value of the |
| context's initialization parameter, or <code>null</code> if the |
| context's initialization parameter does not exist.</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/ServletConfig.html#getInitParameter-java.lang.String-"><code>ServletConfig.getInitParameter(java.lang.String)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getInitParameterNames--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInitParameterNames</h4> |
| <pre>public java.util.Enumeration<java.lang.String> getInitParameterNames()</pre> |
| <div class="block">Return an enumeration of the names of context initialization |
| parameters.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getInitParameterNames--">getInitParameterNames</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>an <code>Enumeration</code> of <code>String</code> |
| objects containing the names of the context's |
| initialization parameters</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/ServletConfig.html#getInitParameter-java.lang.String-"><code>ServletConfig.getInitParameter(java.lang.String)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMajorVersion--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMajorVersion</h4> |
| <pre>public int getMajorVersion()</pre> |
| <div class="block">Return the Servlet API major version number.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getMajorVersion--">getMajorVersion</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>4</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMimeType-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMimeType</h4> |
| <pre>public java.lang.String getMimeType(java.lang.String file)</pre> |
| <div class="block">Return the MIME type for the specified filename.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getMimeType-java.lang.String-">getMimeType</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>file</code> - Filename whose MIME type is requested</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a <code>String</code> specifying the file's MIME type</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMinorVersion--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMinorVersion</h4> |
| <pre>public int getMinorVersion()</pre> |
| <div class="block">Return the Servlet API minor version number.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getMinorVersion--">getMinorVersion</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>0</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEffectiveMajorVersion--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEffectiveMajorVersion</h4> |
| <pre>public int getEffectiveMajorVersion()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getEffectiveMajorVersion--">ServletContext</a></code></span></div> |
| <div class="block">Gets the major version of the Servlet specification that the |
| application represented by this ServletContext is based on. |
| |
| <p>The value returned may be different from <a href="../../../../javax/servlet/ServletContext.html#getMajorVersion--"><code>ServletContext.getMajorVersion()</code></a>, |
| which returns the major version of the Servlet specification |
| supported by the Servlet container.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getEffectiveMajorVersion--">getEffectiveMajorVersion</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the major version of the Servlet specification that the |
| application represented by this ServletContext is based on</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEffectiveMinorVersion--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEffectiveMinorVersion</h4> |
| <pre>public int getEffectiveMinorVersion()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getEffectiveMinorVersion--">ServletContext</a></code></span></div> |
| <div class="block">Gets the minor version of the Servlet specification that the |
| application represented by this ServletContext is based on. |
| |
| <p>The value returned may be different from <a href="../../../../javax/servlet/ServletContext.html#getMinorVersion--"><code>ServletContext.getMinorVersion()</code></a>, |
| which returns the minor version of the Servlet specification |
| supported by the Servlet container.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getEffectiveMinorVersion--">getEffectiveMinorVersion</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the minor version of the Servlet specification that the |
| application represented by this ServletContext is based on</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getNamedDispatcher-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getNamedDispatcher</h4> |
| <pre>public <a href="../../../../javax/servlet/RequestDispatcher.html" title="interface in javax.servlet">RequestDispatcher</a> getNamedDispatcher(java.lang.String name)</pre> |
| <div class="block">Return a request dispatcher for the specified servlet name.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getNamedDispatcher-java.lang.String-">getNamedDispatcher</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Name of the requested servlet</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a <code>RequestDispatcher</code> object |
| that acts as a wrapper for the named servlet, |
| or <code>null</code> if the <code>ServletContext</code> |
| cannot return a <code>RequestDispatcher</code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/RequestDispatcher.html" title="interface in javax.servlet"><code>RequestDispatcher</code></a>, |
| <a href="../../../../javax/servlet/ServletContext.html#getContext-java.lang.String-"><code>ServletContext.getContext(java.lang.String)</code></a>, |
| <a href="../../../../javax/servlet/ServletConfig.html#getServletName--"><code>ServletConfig.getServletName()</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRealPath-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRealPath</h4> |
| <pre>public java.lang.String getRealPath(java.lang.String path)</pre> |
| <div class="block">Return the real path for the specified context-relative |
| virtual path.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getRealPath-java.lang.String-">getRealPath</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>path</code> - The context-relative virtual path to resolve</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the <i>real</i> path, or <tt>null</tt> if the |
| translation cannot be performed</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getRequestDispatcher-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getRequestDispatcher</h4> |
| <pre>public <a href="../../../../javax/servlet/RequestDispatcher.html" title="interface in javax.servlet">RequestDispatcher</a> getRequestDispatcher(java.lang.String path)</pre> |
| <div class="block">Return a request dispatcher for the specified context-relative path.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getRequestDispatcher-java.lang.String-">getRequestDispatcher</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>path</code> - Context-relative path for which to acquire a dispatcher</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a <code>RequestDispatcher</code> object |
| that acts as a wrapper for the resource |
| at the specified path, or <code>null</code> if |
| the <code>ServletContext</code> cannot return |
| a <code>RequestDispatcher</code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/RequestDispatcher.html" title="interface in javax.servlet"><code>RequestDispatcher</code></a>, |
| <a href="../../../../javax/servlet/ServletContext.html#getContext-java.lang.String-"><code>ServletContext.getContext(java.lang.String)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getResource-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getResource</h4> |
| <pre>public java.net.URL getResource(java.lang.String path) |
| throws java.net.MalformedURLException</pre> |
| <div class="block">Return a URL object of a resource that is mapped to the |
| specified context-relative path.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getResource-java.lang.String-">getResource</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>path</code> - Context-relative path of the desired resource</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the resource located at the named path, |
| or <code>null</code> if there is no resource at that path</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code>java.net.MalformedURLException</code> - if the resource path is |
| not properly formed</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getResourceAsStream-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getResourceAsStream</h4> |
| <pre>public java.io.InputStream getResourceAsStream(java.lang.String path)</pre> |
| <div class="block">Return an InputStream allowing access to the resource at the |
| specified context-relative path.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getResourceAsStream-java.lang.String-">getResourceAsStream</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>path</code> - Context-relative path of the desired resource</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the <code>InputStream</code> returned to the |
| servlet, or <code>null</code> if no resource |
| exists at the specified path</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getResourcePaths-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getResourcePaths</h4> |
| <pre>public java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)</pre> |
| <div class="block">Return the set of resource paths for the "directory" at the |
| specified context path.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getResourcePaths-java.lang.String-">getResourcePaths</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>path</code> - Context-relative base path</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a Set containing the directory listing, or null if there |
| are no resources in the web application whose path |
| begins with the supplied path.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getServerInfo--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getServerInfo</h4> |
| <pre>public java.lang.String getServerInfo()</pre> |
| <div class="block">Return descriptive information about this server.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getServerInfo--">getServerInfo</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a <code>String</code> containing at least the |
| servlet container name and version number</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getServlet-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getServlet</h4> |
| <pre>public <a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a> getServlet(java.lang.String name) |
| throws <a href="../../../../javax/servlet/ServletException.html" title="class in javax.servlet">ServletException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">This method has been deprecated with no replacement</span></div> |
| <div class="block">Return a null reference for the specified servlet name.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getServlet-java.lang.String-">getServlet</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Name of the requested servlet</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the <code>javax.servlet.Servlet Servlet</code> with the given name</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletException.html" title="class in javax.servlet">ServletException</a></code> - if an exception has occurred that interfaces |
| with servlet's normal operation</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getServletContextName--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getServletContextName</h4> |
| <pre>public java.lang.String getServletContextName()</pre> |
| <div class="block">Return the name of this servlet context.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getServletContextName--">getServletContextName</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The name of the web application or null if no name has been |
| declared in the deployment descriptor.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getServletNames--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getServletNames</h4> |
| <pre>public java.util.Enumeration<java.lang.String> getServletNames()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">This method has been deprecated with no replacement</span></div> |
| <div class="block">Return an empty enumeration of servlet names.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getServletNames--">getServletNames</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>an <code>Enumeration</code> of <code>javax.servlet.Servlet Servlet</code> names</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getServlets--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getServlets</h4> |
| <pre>public java.util.Enumeration<<a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a>> getServlets()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">This method has been deprecated with no replacement</span></div> |
| <div class="block">Return an empty enumeration of servlets.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getServlets--">getServlets</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>an <code>Enumeration</code> of <code>javax.servlet.Servlet Servlet</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="log-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>log</h4> |
| <pre>public void log(java.lang.String message)</pre> |
| <div class="block">Log the specified message.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#log-java.lang.String-">log</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>message</code> - The message to be logged</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="log-java.lang.Exception-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>log</h4> |
| <pre>public void log(java.lang.Exception exception, |
| java.lang.String message)</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Use log(String,Throwable) instead</span></div> |
| <div class="block">Log the specified message and exception.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#log-java.lang.Exception-java.lang.String-">log</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>exception</code> - The exception to be logged</dd> |
| <dd><code>message</code> - The message to be logged</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="log-java.lang.String-java.lang.Throwable-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>log</h4> |
| <pre>public void log(java.lang.String message, |
| java.lang.Throwable exception)</pre> |
| <div class="block">Log the specified message and exception.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#log-java.lang.String-java.lang.Throwable-">log</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>message</code> - The message to be logged</dd> |
| <dd><code>exception</code> - The exception to be logged</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="removeAttribute-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>removeAttribute</h4> |
| <pre>public void removeAttribute(java.lang.String name)</pre> |
| <div class="block">Remove the specified context attribute.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#removeAttribute-java.lang.String-">removeAttribute</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Name of the attribute to remove</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAttribute-java.lang.String-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAttribute</h4> |
| <pre>public void setAttribute(java.lang.String name, |
| java.lang.Object value)</pre> |
| <div class="block">Set or replace the specified context attribute.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#setAttribute-java.lang.String-java.lang.Object-">setAttribute</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Name of the context attribute to set</dd> |
| <dd><code>value</code> - Corresponding attribute value</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addServlet-java.lang.String-java.lang.String-java.lang.String-java.util.Map-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addServlet</h4> |
| <pre>public void addServlet(java.lang.String servletName, |
| java.lang.String description, |
| java.lang.String className, |
| java.util.Map<java.lang.String,java.lang.String> initParameters, |
| int loadOnStartup)</pre> |
| </li> |
| </ul> |
| <a name="addServletMapping-java.lang.String-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addServletMapping</h4> |
| <pre>public void addServletMapping(java.lang.String servletName, |
| java.lang.String[] urlPatterns)</pre> |
| <div class="block">Adds servlet mappings from the given url patterns to the servlet |
| with the given servlet name to this servlet context.</div> |
| </li> |
| </ul> |
| <a name="addFilter-java.lang.String-java.lang.String-java.lang.String-java.util.Map-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addFilter</h4> |
| <pre>public void addFilter(java.lang.String filterName, |
| java.lang.String description, |
| java.lang.String className, |
| java.util.Map<java.lang.String,java.lang.String> initParameters)</pre> |
| <div class="block">Adds the filter with the given name, description, and class name to |
| this servlet context.</div> |
| </li> |
| </ul> |
| <a name="setInitParameter-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setInitParameter</h4> |
| <pre>public boolean setInitParameter(java.lang.String name, |
| java.lang.String value)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#setInitParameter-java.lang.String-java.lang.String-">ServletContext</a></code></span></div> |
| <div class="block">Sets the context initialization parameter with the given name and |
| value on this ServletContext.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#setInitParameter-java.lang.String-java.lang.String-">setInitParameter</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - the name of the context initialization parameter to set</dd> |
| <dd><code>value</code> - the value of the context initialization parameter to set</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if the context initialization parameter with the given |
| name and value was set successfully on this ServletContext, and false |
| if it was not set because this ServletContext already contains a |
| context initialization parameter with a matching name</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addServlet-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addServlet</h4> |
| <pre>public <a href="../../../../javax/servlet/ServletRegistration.Dynamic.html" title="interface in javax.servlet">ServletRegistration.Dynamic</a> addServlet(java.lang.String servletName, |
| java.lang.String className)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addServlet-java.lang.String-java.lang.String-">ServletContext</a></code></span></div> |
| <div class="block">Adds the servlet with the given name and class name to this servlet |
| context. |
| |
| <p>The registered servlet may be further configured via the returned |
| <a href="../../../../javax/servlet/ServletRegistration.html" title="interface in javax.servlet"><code>ServletRegistration</code></a> object. |
| |
| <p>The specified <tt>className</tt> will be loaded using the |
| classloader associated with the application represented by this |
| ServletContext. |
| |
| <p>If this ServletContext already contains a preliminary |
| ServletRegistration for a servlet with the given <tt>servletName</tt>, |
| it will be completed (by assigning the given <tt>className</tt> to it) |
| and returned. |
| |
| <p>This method introspects the class with the given <tt>className</tt> |
| for the <a href="../../../../javax/servlet/annotation/ServletSecurity.html" title="annotation in javax.servlet.annotation"><code>ServletSecurity</code></a>, |
| <a href="../../../../javax/servlet/annotation/MultipartConfig.html" title="annotation in javax.servlet.annotation"><code>MultipartConfig</code></a>, |
| <tt>javax.annotation.security.RunAs</tt>, and |
| <tt>javax.annotation.security.DeclareRoles</tt> annotations. |
| In addition, this method supports resource injection if the |
| class with the given <tt>className</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addServlet-java.lang.String-java.lang.String-">addServlet</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servletName</code> - the name of the servlet</dd> |
| <dd><code>className</code> - the fully qualified class name of the servlet</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a ServletRegistration object that may be used to further |
| configure the registered servlet, or <tt>null</tt> if this |
| ServletContext already contains a complete ServletRegistration for |
| a servlet with the given <tt>servletName</tt></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addServlet-java.lang.String-javax.servlet.Servlet-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addServlet</h4> |
| <pre>public <a href="../../../../javax/servlet/ServletRegistration.Dynamic.html" title="interface in javax.servlet">ServletRegistration.Dynamic</a> addServlet(java.lang.String servletName, |
| <a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a> servlet)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addServlet-java.lang.String-javax.servlet.Servlet-">ServletContext</a></code></span></div> |
| <div class="block">Registers the given servlet instance with this ServletContext |
| under the given <tt>servletName</tt>. |
| |
| <p>The registered servlet may be further configured via the returned |
| <a href="../../../../javax/servlet/ServletRegistration.html" title="interface in javax.servlet"><code>ServletRegistration</code></a> object. |
| |
| <p>If this ServletContext already contains a preliminary |
| ServletRegistration for a servlet with the given <tt>servletName</tt>, |
| it will be completed (by assigning the class name of the given servlet |
| instance to it) and returned.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addServlet-java.lang.String-javax.servlet.Servlet-">addServlet</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servletName</code> - the name of the servlet</dd> |
| <dd><code>servlet</code> - the servlet instance to register</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a ServletRegistration object that may be used to further |
| configure the given servlet, or <tt>null</tt> if this |
| ServletContext already contains a complete ServletRegistration for a |
| servlet with the given <tt>servletName</tt> or if the same servlet |
| instance has already been registered with this or another |
| ServletContext in the same container</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addServlet-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addServlet</h4> |
| <pre>public <a href="../../../../javax/servlet/ServletRegistration.Dynamic.html" title="interface in javax.servlet">ServletRegistration.Dynamic</a> addServlet(java.lang.String servletName, |
| java.lang.Class<? extends <a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a>> servletClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addServlet-java.lang.String-java.lang.Class-">ServletContext</a></code></span></div> |
| <div class="block">Adds the servlet with the given name and class type to this servlet |
| context. |
| |
| <p>The registered servlet may be further configured via the returned |
| <a href="../../../../javax/servlet/ServletRegistration.html" title="interface in javax.servlet"><code>ServletRegistration</code></a> object. |
| |
| <p>If this ServletContext already contains a preliminary |
| ServletRegistration for a servlet with the given <tt>servletName</tt>, |
| it will be completed (by assigning the name of the given |
| <tt>servletClass</tt> to it) and returned. |
| |
| <p>This method introspects the given <tt>servletClass</tt> for |
| the <a href="../../../../javax/servlet/annotation/ServletSecurity.html" title="annotation in javax.servlet.annotation"><code>ServletSecurity</code></a>, |
| <a href="../../../../javax/servlet/annotation/MultipartConfig.html" title="annotation in javax.servlet.annotation"><code>MultipartConfig</code></a>, |
| <tt>javax.annotation.security.RunAs</tt>, and |
| <tt>javax.annotation.security.DeclareRoles</tt> annotations. |
| In addition, this method supports resource injection if the |
| given <tt>servletClass</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addServlet-java.lang.String-java.lang.Class-">addServlet</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servletName</code> - the name of the servlet</dd> |
| <dd><code>servletClass</code> - the class object from which the servlet will be |
| instantiated</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a ServletRegistration object that may be used to further |
| configure the registered servlet, or <tt>null</tt> if this |
| ServletContext already contains a complete ServletRegistration for |
| the given <tt>servletName</tt></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createServlet-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createServlet</h4> |
| <pre>public <T extends <a href="../../../../javax/servlet/Servlet.html" title="interface in javax.servlet">Servlet</a>> T createServlet(java.lang.Class<T> c) |
| throws <a href="../../../../javax/servlet/ServletException.html" title="class in javax.servlet">ServletException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#createServlet-java.lang.Class-">ServletContext</a></code></span></div> |
| <div class="block">Instantiates the given Servlet class. |
| |
| <p>The returned Servlet instance may be further customized before it |
| is registered with this ServletContext via a call to |
| <a href="../../../../javax/servlet/ServletContext.html#addServlet-java.lang.String-javax.servlet.Servlet-"><code>ServletContext.addServlet(String,Servlet)</code></a>. |
| |
| <p>The given Servlet class must define a zero argument constructor, |
| which is used to instantiate it. |
| |
| <p>This method introspects the given <tt>clazz</tt> for |
| the following annotations: |
| <a href="../../../../javax/servlet/annotation/ServletSecurity.html" title="annotation in javax.servlet.annotation"><code>ServletSecurity</code></a>, |
| <a href="../../../../javax/servlet/annotation/MultipartConfig.html" title="annotation in javax.servlet.annotation"><code>MultipartConfig</code></a>, |
| <tt>javax.annotation.security.RunAs</tt>, and |
| <tt>javax.annotation.security.DeclareRoles</tt>. |
| In addition, this method supports resource injection if the |
| given <tt>clazz</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#createServlet-java.lang.Class-">createServlet</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Type Parameters:</span></dt> |
| <dd><code>T</code> - the class of the Servlet to create</dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>c</code> - the Servlet class to instantiate</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the new Servlet instance</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletException.html" title="class in javax.servlet">ServletException</a></code> - if the given <tt>clazz</tt> fails to be |
| instantiated</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getServletRegistration-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getServletRegistration</h4> |
| <pre>public <a href="../../../../javax/servlet/ServletRegistration.html" title="interface in javax.servlet">ServletRegistration</a> getServletRegistration(java.lang.String servletName)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getServletRegistration-java.lang.String-">ServletContext</a></code></span></div> |
| <div class="block">Gets the ServletRegistration corresponding to the servlet with the |
| given <tt>servletName</tt>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getServletRegistration-java.lang.String-">getServletRegistration</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servletName</code> - the name of a servlet</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the (complete or preliminary) ServletRegistration for the |
| servlet with the given <tt>servletName</tt>, or null if no |
| ServletRegistration exists under that name</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getServletRegistrations--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getServletRegistrations</h4> |
| <pre>public java.util.Map<java.lang.String,<a href="../../../../javax/servlet/ServletRegistration.html" title="interface in javax.servlet">ServletRegistration</a>> getServletRegistrations()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getServletRegistrations--">ServletContext</a></code></span></div> |
| <div class="block">Gets a (possibly empty) Map of the ServletRegistration |
| objects (keyed by servlet name) corresponding to all servlets |
| registered with this ServletContext. |
| |
| <p>The returned Map includes the ServletRegistration objects |
| corresponding to all declared and annotated servlets, as well as the |
| ServletRegistration objects corresponding to all servlets that have |
| been added via one of the <tt>addServlet</tt> and <tt>addJspFile</tt> |
| methods. |
| |
| <p>If permitted, any changes to the returned Map must not affect this |
| ServletContext.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getServletRegistrations--">getServletRegistrations</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Map of the (complete and preliminary) ServletRegistration |
| objects corresponding to all servlets currently registered with this |
| ServletContext</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addFilter-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addFilter</h4> |
| <pre>public <a href="../../../../javax/servlet/FilterRegistration.Dynamic.html" title="interface in javax.servlet">FilterRegistration.Dynamic</a> addFilter(java.lang.String filterName, |
| java.lang.String className)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addFilter-java.lang.String-java.lang.String-">ServletContext</a></code></span></div> |
| <div class="block">Adds the filter with the given name and class name to this servlet |
| context. |
| |
| <p>The registered filter may be further configured via the returned |
| <a href="../../../../javax/servlet/FilterRegistration.html" title="interface in javax.servlet"><code>FilterRegistration</code></a> object. |
| |
| <p>The specified <tt>className</tt> will be loaded using the |
| classloader associated with the application represented by this |
| ServletContext. |
| |
| <p>If this ServletContext already contains a preliminary |
| FilterRegistration for a filter with the given <tt>filterName</tt>, |
| it will be completed (by assigning the given <tt>className</tt> to it) |
| and returned. |
| |
| <p>This method supports resource injection if the class with the |
| given <tt>className</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addFilter-java.lang.String-java.lang.String-">addFilter</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>filterName</code> - the name of the filter</dd> |
| <dd><code>className</code> - the fully qualified class name of the filter</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a FilterRegistration object that may be used to further |
| configure the registered filter, or <tt>null</tt> if this |
| ServletContext already contains a complete FilterRegistration for |
| a filter with the given <tt>filterName</tt></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addFilter-java.lang.String-javax.servlet.Filter-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addFilter</h4> |
| <pre>public <a href="../../../../javax/servlet/FilterRegistration.Dynamic.html" title="interface in javax.servlet">FilterRegistration.Dynamic</a> addFilter(java.lang.String filterName, |
| <a href="../../../../javax/servlet/Filter.html" title="interface in javax.servlet">Filter</a> filter)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addFilter-java.lang.String-javax.servlet.Filter-">ServletContext</a></code></span></div> |
| <div class="block">Registers the given filter instance with this ServletContext |
| under the given <tt>filterName</tt>. |
| |
| <p>The registered filter may be further configured via the returned |
| <a href="../../../../javax/servlet/FilterRegistration.html" title="interface in javax.servlet"><code>FilterRegistration</code></a> object. |
| |
| <p>If this ServletContext already contains a preliminary |
| FilterRegistration for a filter with the given <tt>filterName</tt>, |
| it will be completed (by assigning the class name of the given filter |
| instance to it) and returned.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addFilter-java.lang.String-javax.servlet.Filter-">addFilter</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>filterName</code> - the name of the filter</dd> |
| <dd><code>filter</code> - the filter instance to register</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a FilterRegistration object that may be used to further |
| configure the given filter, or <tt>null</tt> if this |
| ServletContext already contains a complete FilterRegistration for a |
| filter with the given <tt>filterName</tt> or if the same filter |
| instance has already been registered with this or another |
| ServletContext in the same container</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addFilter-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addFilter</h4> |
| <pre>public <a href="../../../../javax/servlet/FilterRegistration.Dynamic.html" title="interface in javax.servlet">FilterRegistration.Dynamic</a> addFilter(java.lang.String filterName, |
| java.lang.Class<? extends <a href="../../../../javax/servlet/Filter.html" title="interface in javax.servlet">Filter</a>> filterClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addFilter-java.lang.String-java.lang.Class-">ServletContext</a></code></span></div> |
| <div class="block">Adds the filter with the given name and class type to this servlet |
| context. |
| |
| <p>The registered filter may be further configured via the returned |
| <a href="../../../../javax/servlet/FilterRegistration.html" title="interface in javax.servlet"><code>FilterRegistration</code></a> object. |
| |
| <p>If this ServletContext already contains a preliminary |
| FilterRegistration for a filter with the given <tt>filterName</tt>, |
| it will be completed (by assigning the name of the given |
| <tt>filterClass</tt> to it) and returned. |
| |
| <p>This method supports resource injection if the given |
| <tt>filterClass</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addFilter-java.lang.String-java.lang.Class-">addFilter</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>filterName</code> - the name of the filter</dd> |
| <dd><code>filterClass</code> - the class object from which the filter will be |
| instantiated</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>a FilterRegistration object that may be used to further |
| configure the registered filter, or <tt>null</tt> if this |
| ServletContext already contains a complete FilterRegistration for a |
| filter with the given <tt>filterName</tt></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createFilter-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createFilter</h4> |
| <pre>public <T extends <a href="../../../../javax/servlet/Filter.html" title="interface in javax.servlet">Filter</a>> T createFilter(java.lang.Class<T> c)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#createFilter-java.lang.Class-">ServletContext</a></code></span></div> |
| <div class="block">Instantiates the given Filter class. |
| |
| <p>The returned Filter instance may be further customized before it |
| is registered with this ServletContext via a call to |
| <a href="../../../../javax/servlet/ServletContext.html#addFilter-java.lang.String-javax.servlet.Filter-"><code>ServletContext.addFilter(String,Filter)</code></a>. |
| |
| <p>The given Filter class must define a zero argument constructor, |
| which is used to instantiate it. |
| |
| <p>This method supports resource injection if the given |
| <tt>clazz</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#createFilter-java.lang.Class-">createFilter</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Type Parameters:</span></dt> |
| <dd><code>T</code> - the class of the Filter to create</dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>c</code> - the Filter class to instantiate</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the new Filter instance</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFilterRegistration-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFilterRegistration</h4> |
| <pre>public <a href="../../../../javax/servlet/FilterRegistration.html" title="interface in javax.servlet">FilterRegistration</a> getFilterRegistration(java.lang.String filterName)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getFilterRegistration-java.lang.String-">ServletContext</a></code></span></div> |
| <div class="block">Gets the FilterRegistration corresponding to the filter with the |
| given <tt>filterName</tt>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getFilterRegistration-java.lang.String-">getFilterRegistration</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>filterName</code> - the name of a filter</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the (complete or preliminary) FilterRegistration for the |
| filter with the given <tt>filterName</tt>, or null if no |
| FilterRegistration exists under that name</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFilterRegistrations--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFilterRegistrations</h4> |
| <pre>public java.util.Map<java.lang.String,<a href="../../../../javax/servlet/FilterRegistration.html" title="interface in javax.servlet">FilterRegistration</a>> getFilterRegistrations()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getFilterRegistrations--">ServletContext</a></code></span></div> |
| <div class="block">Gets a (possibly empty) Map of the FilterRegistration |
| objects (keyed by filter name) corresponding to all filters |
| registered with this ServletContext. |
| |
| <p>The returned Map includes the FilterRegistration objects |
| corresponding to all declared and annotated filters, as well as the |
| FilterRegistration objects corresponding to all filters that have |
| been added via one of the <tt>addFilter</tt> methods. |
| |
| <p>Any changes to the returned Map must not affect this |
| ServletContext.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getFilterRegistrations--">getFilterRegistrations</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>Map of the (complete and preliminary) FilterRegistration |
| objects corresponding to all filters currently registered with this |
| ServletContext</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSessionCookieConfig--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSessionCookieConfig</h4> |
| <pre>public <a href="../../../../javax/servlet/SessionCookieConfig.html" title="interface in javax.servlet">SessionCookieConfig</a> getSessionCookieConfig()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getSessionCookieConfig--">ServletContext</a></code></span></div> |
| <div class="block">Gets the <a href="../../../../javax/servlet/SessionCookieConfig.html" title="interface in javax.servlet"><code>SessionCookieConfig</code></a> object through which various |
| properties of the session tracking cookies created on behalf of this |
| <tt>ServletContext</tt> may be configured. |
| |
| <p>Repeated invocations of this method will return the same |
| <tt>SessionCookieConfig</tt> instance.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getSessionCookieConfig--">getSessionCookieConfig</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the <tt>SessionCookieConfig</tt> object through which |
| various properties of the session tracking cookies created on |
| behalf of this <tt>ServletContext</tt> may be configured</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setSessionTrackingModes-java.util.Set-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setSessionTrackingModes</h4> |
| <pre>public void setSessionTrackingModes(java.util.Set<<a href="../../../../javax/servlet/SessionTrackingMode.html" title="enum in javax.servlet">SessionTrackingMode</a>> sessionTrackingModes)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#setSessionTrackingModes-java.util.Set-">ServletContext</a></code></span></div> |
| <div class="block">Sets the session tracking modes that are to become effective for this |
| <tt>ServletContext</tt>. |
| |
| <p>The given <tt>sessionTrackingModes</tt> replaces any |
| session tracking modes set by a previous invocation of this |
| method on this <tt>ServletContext</tt>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#setSessionTrackingModes-java.util.Set-">setSessionTrackingModes</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>sessionTrackingModes</code> - the set of session tracking modes to |
| become effective for this <tt>ServletContext</tt></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDefaultSessionTrackingModes--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDefaultSessionTrackingModes</h4> |
| <pre>public java.util.Set<<a href="../../../../javax/servlet/SessionTrackingMode.html" title="enum in javax.servlet">SessionTrackingMode</a>> getDefaultSessionTrackingModes()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getDefaultSessionTrackingModes--">ServletContext</a></code></span></div> |
| <div class="block">Gets the session tracking modes that are supported by default for this |
| <tt>ServletContext</tt>. |
| |
| <p>The returned set is not backed by the <code>ServletContext</code> object, |
| so changes in the returned set are not reflected in the |
| <code>ServletContext</code> object, and vice-versa.</p></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getDefaultSessionTrackingModes--">getDefaultSessionTrackingModes</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>set of the session tracking modes supported by default for |
| this <tt>ServletContext</tt></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEffectiveSessionTrackingModes--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEffectiveSessionTrackingModes</h4> |
| <pre>public java.util.Set<<a href="../../../../javax/servlet/SessionTrackingMode.html" title="enum in javax.servlet">SessionTrackingMode</a>> getEffectiveSessionTrackingModes()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getEffectiveSessionTrackingModes--">ServletContext</a></code></span></div> |
| <div class="block">Gets the session tracking modes that are in effect for this |
| <tt>ServletContext</tt>. |
| |
| <p>The session tracking modes in effect are those provided to |
| <a href="../../../../javax/servlet/ServletContext.html#setSessionTrackingModes-java.util.Set-"><code>setSessionTrackingModes</code></a>. |
| |
| <p>The returned set is not backed by the <code>ServletContext</code> object, |
| so changes in the returned set are not reflected in the |
| <code>ServletContext</code> object, and vice-versa.</p></div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getEffectiveSessionTrackingModes--">getEffectiveSessionTrackingModes</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>set of the session tracking modes in effect for this |
| <tt>ServletContext</tt></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addListener-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addListener</h4> |
| <pre>public void addListener(java.lang.String className)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addListener-java.lang.String-">ServletContext</a></code></span></div> |
| <div class="block">Adds the listener with the given class name to this ServletContext. |
| |
| <p>The class with the given name will be loaded using the |
| classloader associated with the application represented by this |
| ServletContext, and must implement one or more of the following |
| interfaces: |
| <ul> |
| <li><a href="../../../../javax/servlet/ServletContextAttributeListener.html" title="interface in javax.servlet"><code>ServletContextAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/ServletRequestListener.html" title="interface in javax.servlet"><code>ServletRequestListener</code></a> |
| <li><a href="../../../../javax/servlet/ServletRequestAttributeListener.html" title="interface in javax.servlet"><code>ServletRequestAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionAttributeListener.html" title="interface in javax.servlet.http"><code>HttpSessionAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionIdListener.html" title="interface in javax.servlet.http"><code>HttpSessionIdListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionListener.html" title="interface in javax.servlet.http"><code>HttpSessionListener</code></a> |
| </ul> |
| |
| <p>If this ServletContext was passed to |
| <a href="../../../../javax/servlet/ServletContainerInitializer.html#onStartup-java.util.Set-javax.servlet.ServletContext-"><code>ServletContainerInitializer.onStartup(java.util.Set<java.lang.Class<?>>, javax.servlet.ServletContext)</code></a>, then the class with |
| the given name may also implement <a href="../../../../javax/servlet/ServletContextListener.html" title="interface in javax.servlet"><code>ServletContextListener</code></a>, |
| in addition to the interfaces listed above. |
| |
| <p>As part of this method call, the container must load the class |
| with the specified class name to ensure that it implements one of |
| the required interfaces. |
| |
| <p>If the class with the given name implements a listener interface |
| whose invocation order corresponds to the declaration order (i.e., |
| if it implements <a href="../../../../javax/servlet/ServletRequestListener.html" title="interface in javax.servlet"><code>ServletRequestListener</code></a>, |
| <a href="../../../../javax/servlet/ServletContextListener.html" title="interface in javax.servlet"><code>ServletContextListener</code></a>, or |
| <a href="../../../../javax/servlet/http/HttpSessionListener.html" title="interface in javax.servlet.http"><code>HttpSessionListener</code></a>), |
| then the new listener will be added to the end of the ordered list of |
| listeners of that interface. |
| |
| <p>This method supports resource injection if the class with the |
| given <tt>className</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addListener-java.lang.String-">addListener</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>className</code> - the fully qualified class name of the listener</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addListener-java.util.EventListener-"> |
| <!-- --> |
| </a><a name="addListener-T-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addListener</h4> |
| <pre>public <T extends java.util.EventListener> void addListener(T t)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addListener-T-">ServletContext</a></code></span></div> |
| <div class="block">Adds the given listener to this ServletContext. |
| |
| <p>The given listener must be an instance of one or more of the |
| following interfaces: |
| <ul> |
| <li><a href="../../../../javax/servlet/ServletContextAttributeListener.html" title="interface in javax.servlet"><code>ServletContextAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/ServletRequestListener.html" title="interface in javax.servlet"><code>ServletRequestListener</code></a> |
| <li><a href="../../../../javax/servlet/ServletRequestAttributeListener.html" title="interface in javax.servlet"><code>ServletRequestAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionAttributeListener.html" title="interface in javax.servlet.http"><code>HttpSessionAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionIdListener.html" title="interface in javax.servlet.http"><code>HttpSessionIdListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionListener.html" title="interface in javax.servlet.http"><code>HttpSessionListener</code></a> |
| </ul> |
| |
| <p>If this ServletContext was passed to |
| <a href="../../../../javax/servlet/ServletContainerInitializer.html#onStartup-java.util.Set-javax.servlet.ServletContext-"><code>ServletContainerInitializer.onStartup(java.util.Set<java.lang.Class<?>>, javax.servlet.ServletContext)</code></a>, then the given |
| listener may also be an instance of <a href="../../../../javax/servlet/ServletContextListener.html" title="interface in javax.servlet"><code>ServletContextListener</code></a>, |
| in addition to the interfaces listed above. |
| |
| <p>If the given listener is an instance of a listener interface whose |
| invocation order corresponds to the declaration order (i.e., if it |
| is an instance of <a href="../../../../javax/servlet/ServletRequestListener.html" title="interface in javax.servlet"><code>ServletRequestListener</code></a>, |
| <a href="../../../../javax/servlet/ServletContextListener.html" title="interface in javax.servlet"><code>ServletContextListener</code></a>, or |
| <a href="../../../../javax/servlet/http/HttpSessionListener.html" title="interface in javax.servlet.http"><code>HttpSessionListener</code></a>), |
| then the listener will be added to the end of the ordered list of |
| listeners of that interface.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addListener-T-">addListener</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Type Parameters:</span></dt> |
| <dd><code>T</code> - the class of the EventListener to add</dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>t</code> - the listener to be added</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addListener-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addListener</h4> |
| <pre>public void addListener(java.lang.Class<? extends java.util.EventListener> listenerClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#addListener-java.lang.Class-">ServletContext</a></code></span></div> |
| <div class="block">Adds a listener of the given class type to this ServletContext. |
| |
| <p>The given <tt>listenerClass</tt> must implement one or more of the |
| following interfaces: |
| <ul> |
| <li><a href="../../../../javax/servlet/ServletContextAttributeListener.html" title="interface in javax.servlet"><code>ServletContextAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/ServletRequestListener.html" title="interface in javax.servlet"><code>ServletRequestListener</code></a> |
| <li><a href="../../../../javax/servlet/ServletRequestAttributeListener.html" title="interface in javax.servlet"><code>ServletRequestAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionAttributeListener.html" title="interface in javax.servlet.http"><code>HttpSessionAttributeListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionIdListener.html" title="interface in javax.servlet.http"><code>HttpSessionIdListener</code></a> |
| <li><a href="../../../../javax/servlet/http/HttpSessionListener.html" title="interface in javax.servlet.http"><code>HttpSessionListener</code></a> |
| </ul> |
| |
| <p>If this ServletContext was passed to |
| <a href="../../../../javax/servlet/ServletContainerInitializer.html#onStartup-java.util.Set-javax.servlet.ServletContext-"><code>ServletContainerInitializer.onStartup(java.util.Set<java.lang.Class<?>>, javax.servlet.ServletContext)</code></a>, then the given |
| <tt>listenerClass</tt> may also implement |
| <a href="../../../../javax/servlet/ServletContextListener.html" title="interface in javax.servlet"><code>ServletContextListener</code></a>, in addition to the interfaces listed |
| above. |
| |
| <p>If the given <tt>listenerClass</tt> implements a listener |
| interface whose invocation order corresponds to the declaration order |
| (i.e., if it implements <a href="../../../../javax/servlet/ServletRequestListener.html" title="interface in javax.servlet"><code>ServletRequestListener</code></a>, |
| <a href="../../../../javax/servlet/ServletContextListener.html" title="interface in javax.servlet"><code>ServletContextListener</code></a>, or |
| <a href="../../../../javax/servlet/http/HttpSessionListener.html" title="interface in javax.servlet.http"><code>HttpSessionListener</code></a>), |
| then the new listener will be added to the end of the ordered list |
| of listeners of that interface. |
| |
| <p>This method supports resource injection if the given |
| <tt>listenerClass</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#addListener-java.lang.Class-">addListener</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>listenerClass</code> - the listener class to be instantiated</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="createListener-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createListener</h4> |
| <pre>public <T extends java.util.EventListener> T createListener(java.lang.Class<T> clazz) |
| throws <a href="../../../../javax/servlet/ServletException.html" title="class in javax.servlet">ServletException</a></pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#createListener-java.lang.Class-">ServletContext</a></code></span></div> |
| <div class="block">Instantiates the given EventListener class. |
| |
| <p>The specified EventListener class must implement at least one of |
| the <a href="../../../../javax/servlet/ServletContextListener.html" title="interface in javax.servlet"><code>ServletContextListener</code></a>, |
| <a href="../../../../javax/servlet/ServletContextAttributeListener.html" title="interface in javax.servlet"><code>ServletContextAttributeListener</code></a>, |
| <a href="../../../../javax/servlet/ServletRequestListener.html" title="interface in javax.servlet"><code>ServletRequestListener</code></a>, |
| <a href="../../../../javax/servlet/ServletRequestAttributeListener.html" title="interface in javax.servlet"><code>ServletRequestAttributeListener</code></a>, |
| <a href="../../../../javax/servlet/http/HttpSessionAttributeListener.html" title="interface in javax.servlet.http"><code>HttpSessionAttributeListener</code></a>, |
| <a href="../../../../javax/servlet/http/HttpSessionIdListener.html" title="interface in javax.servlet.http"><code>HttpSessionIdListener</code></a>, or |
| <a href="../../../../javax/servlet/http/HttpSessionListener.html" title="interface in javax.servlet.http"><code>HttpSessionListener</code></a> |
| interfaces. |
| |
| <p>The returned EventListener instance may be further customized |
| before it is registered with this ServletContext via a call to |
| <a href="../../../../javax/servlet/ServletContext.html#addListener-T-"><code>ServletContext.addListener(EventListener)</code></a>. |
| |
| <p>The given EventListener class must define a zero argument |
| constructor, which is used to instantiate it. |
| |
| <p>This method supports resource injection if the given |
| <tt>clazz</tt> represents a Managed Bean. |
| See the Java EE platform and JSR 299 specifications for additional |
| details about Managed Beans and resource injection.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#createListener-java.lang.Class-">createListener</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Type Parameters:</span></dt> |
| <dd><code>T</code> - the class of the EventListener to create</dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>clazz</code> - the EventListener class to instantiate</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the new EventListener instance</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletException.html" title="class in javax.servlet">ServletException</a></code> - if the given <tt>clazz</tt> fails to be |
| instantiated</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getJspConfigDescriptor--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getJspConfigDescriptor</h4> |
| <pre>public <a href="../../../../javax/servlet/descriptor/JspConfigDescriptor.html" title="interface in javax.servlet.descriptor">JspConfigDescriptor</a> getJspConfigDescriptor()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getJspConfigDescriptor--">ServletContext</a></code></span></div> |
| <div class="block">Gets the <code><jsp-config></code> related configuration |
| that was aggregated from the <code>web.xml</code> and |
| <code>web-fragment.xml</code> descriptor files of the web application |
| represented by this ServletContext.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getJspConfigDescriptor--">getJspConfigDescriptor</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the <code><jsp-config></code> related configuration |
| that was aggregated from the <code>web.xml</code> and |
| <code>web-fragment.xml</code> descriptor files of the web application |
| represented by this ServletContext, or null if no such configuration |
| exists</dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../javax/servlet/descriptor/JspConfigDescriptor.html" title="interface in javax.servlet.descriptor"><code>JspConfigDescriptor</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getClassLoader--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getClassLoader</h4> |
| <pre>public java.lang.ClassLoader getClassLoader()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#getClassLoader--">ServletContext</a></code></span></div> |
| <div class="block">Gets the class loader of the web application represented by this |
| ServletContext. |
| |
| <p>If a security manager exists, and the caller's class loader |
| is not the same as, or an ancestor of the requested class loader, |
| then the security manager's <code>checkPermission</code> method is |
| called with a <code>RuntimePermission("getClassLoader")</code> |
| permission to check whether access to the requested class loader |
| should be granted.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#getClassLoader--">getClassLoader</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the class loader of the web application represented by this |
| ServletContext</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="declareRoles-java.lang.String...-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>declareRoles</h4> |
| <pre>public void declareRoles(java.lang.String... roleNames)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../javax/servlet/ServletContext.html#declareRoles-java.lang.String...-">ServletContext</a></code></span></div> |
| <div class="block">Declares role names that are tested using <code>isUserInRole</code>. |
| |
| <p>Roles that are implicitly declared as a result of their use within |
| the <a href="../../../../javax/servlet/ServletRegistration.Dynamic.html#setServletSecurity-javax.servlet.ServletSecurityElement-"><code>setServletSecurity</code></a> or <a href="../../../../javax/servlet/ServletRegistration.Dynamic.html#setRunAsRole-java.lang.String-"><code>setRunAsRole</code></a> methods of the <a href="../../../../javax/servlet/ServletRegistration.html" title="interface in javax.servlet"><code>ServletRegistration</code></a> interface need |
| not be declared.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../javax/servlet/ServletContext.html#declareRoles-java.lang.String...-">declareRoles</a></code> in interface <code><a href="../../../../javax/servlet/ServletContext.html" title="interface in javax.servlet">ServletContext</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>roleNames</code> - the role names being declared</dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../org/apache/jasper/servlet/JasperLoader.html" title="class in org.apache.jasper.servlet"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../org/apache/jasper/servlet/JspServlet.html" title="class in org.apache.jasper.servlet"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../index.html?org/apache/jasper/servlet/JspCServletContext.html" target="_top">Frames</a></li> |
| <li><a href="JspCServletContext.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </body> |
| </html> |