Package org.apache.commons.jelly.servlet
Class JellyServletContext
- java.lang.Object
-
- org.apache.commons.jelly.JellyContext
-
- org.apache.commons.jelly.servlet.JellyServletContext
-
public class JellyServletContext extends JellyContext
- Version:
- 1.1
- Author:
- Kelvin Tan
-
-
Field Summary
-
Fields inherited from class org.apache.commons.jelly.JellyContext
classLoader, useContextClassLoader
-
-
Constructor Summary
Constructors Constructor Description JellyServletContext()
JellyServletContext(javax.servlet.ServletContext ctx)
JellyServletContext(JellyContext parent, javax.servlet.ServletContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JellyContext
createChildContext()
Factory method to create a new child of this contextURL
getResource(String s)
Allow access of relative URIs when performing <j:include>.InputStream
getResourceAsStream(String s)
Allow access of relative URIs when performing <j:include>.-
Methods inherited from class org.apache.commons.jelly.JellyContext
clear, clearVariables, compileScript, compileScript, compileScript, createRelativeURL, createXMLParser, findVariable, getClassLoader, getCurrentURL, getJellyContextURL, getJellyContextURL, getParent, getRootURL, getScope, getTagLibrary, getUseContextClassLoader, getVariable, getVariable, getVariableNames, getVariables, getVariableWithDefaultValue, getXMLParser, isAllowDtdToCallExternalEntities, isCacheTags, isExport, isExportLibraries, isInherit, isTagLibraryRegistered, newJellyContext, newJellyContext, registerTagLibrary, registerTagLibrary, removeVariable, removeVariable, runScript, runScript, runScript, runScript, runScript, runScript, runScript, runScript, setAllowDtdToCallExternalEntities, setCacheTags, setClassLoader, setCurrentURL, setExport, setExportLibraries, setInherit, setParent, setRootURL, setUseContextClassLoader, setVariable, setVariable, setVariables
-
-
-
-
Constructor Detail
-
JellyServletContext
public JellyServletContext()
-
JellyServletContext
public JellyServletContext(javax.servlet.ServletContext ctx)
-
JellyServletContext
public JellyServletContext(JellyContext parent, javax.servlet.ServletContext ctx)
-
-
Method Detail
-
getResource
public URL getResource(String s) throws MalformedURLException
Allow access of relative URIs when performing <j:include>.- Overrides:
getResource
in classJellyContext
- Parameters:
s
-- Returns:
- Throws:
MalformedURLException
-
getResourceAsStream
public InputStream getResourceAsStream(String s)
Allow access of relative URIs when performing <j:include>.- Overrides:
getResourceAsStream
in classJellyContext
- Parameters:
s
-- Returns:
-
createChildContext
protected JellyContext createChildContext()
Description copied from class:JellyContext
Factory method to create a new child of this context- Overrides:
createChildContext
in classJellyContext
-
-