public class ViewContextTool extends ContextTool
Extension of ContextTool that includes keys and values
from the HttpServletRequest, HttpSession and
ServletContext.
Template example(s):
#foreach( $key in $context.keys )
$key = $context.get($key)
#end
Toolbox configuration:
<tools>
<toolbox scope="request">
<tool class="org.apache.velocity.tools.view.ViewContextTool"/>
</toolbox>
</tools>
This class is only designed for use as a request-scope VelocityView tool.
| Modifier and Type | Field and Description |
|---|---|
protected javax.servlet.ServletContext |
application |
protected javax.servlet.http.HttpServletRequest |
request |
protected javax.servlet.http.HttpSession |
session |
context, toolboxLOCK_CONFIG_KEY, log, LOGGER_NAME_KEY, SAFE_MODE_KEY, USE_CLASS_LOGGER_KEY| Constructor and Description |
|---|
ViewContextTool() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configure(ValueParser parser) |
protected void |
fillKeyset(Set keys) |
contains, get, getKeys, getThis, getToolbox, getValuesconfigure, getLog, initLogger, isConfigLocked, isSafeMode, setLockConfig, setSafeModeprotected javax.servlet.http.HttpServletRequest request
protected javax.servlet.http.HttpSession session
protected javax.servlet.ServletContext application
protected void configure(ValueParser parser)
configure in class ContextToolprotected void fillKeyset(Set keys)
fillKeyset in class ContextToolCopyright © 2002–2021 The Apache Software Foundation. All rights reserved.