|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectorg.apache.tiles.velocity.context.VelocityUtil
public final class VelocityUtil
Utilities for Velocity usage in Tiles.
| Field Summary | |
|---|---|
static org.apache.velocity.runtime.Renderable |
EMPTY_RENDERABLE
A renderable object that does not render anything. |
| Method Summary | |
|---|---|
static void |
evaluateBody(org.apache.velocity.context.InternalContextAdapter context,
Writer writer,
org.apache.velocity.runtime.parser.node.Node node)
Evaluates the body writing in the passed writer. |
static String |
getBodyAsString(org.apache.velocity.context.InternalContextAdapter context,
org.apache.velocity.runtime.parser.node.Node node)
Evaluates the body (child node at position 1) and returns it as a string. |
static Map<String,Object> |
getParameters(org.apache.velocity.context.InternalContextAdapter context,
org.apache.velocity.runtime.parser.node.Node node)
Extracts the parameters from the directives, by getting the child at position 0 supposing it is a map. |
static ArrayStack<Map<String,Object>> |
getParameterStack(org.apache.velocity.context.Context context)
Deprecated. Use Velocity directives. |
static void |
setAttribute(org.apache.velocity.context.Context velocityContext,
HttpServletRequest request,
ServletContext servletContext,
String name,
Object obj,
String scope)
Sets an attribute in the desired scope. |
static boolean |
toSimpleBoolean(Boolean obj,
boolean defaultValue)
Null-safe conversion from Boolean to boolean. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final org.apache.velocity.runtime.Renderable EMPTY_RENDERABLE
| Method Detail |
|---|
public static boolean toSimpleBoolean(Boolean obj,
boolean defaultValue)
obj - The Boolean object.defaultValue - This value will be returned if obj is null.
obj or, if null, defaultValue.@Deprecated public static ArrayStack<Map<String,Object>> getParameterStack(org.apache.velocity.context.Context context)
context - The Velocity context.
public static void setAttribute(org.apache.velocity.context.Context velocityContext,
HttpServletRequest request,
ServletContext servletContext,
String name,
Object obj,
String scope)
velocityContext - The Velocity context.request - The HTTP request.servletContext - The servlet context.name - The name of the attribute.obj - The value of the attribute.scope - The scope. It can be page, request
, session, application.
public static String getBodyAsString(org.apache.velocity.context.InternalContextAdapter context,
org.apache.velocity.runtime.parser.node.Node node)
throws IOException
context - The Velocity context.node - The node to use.
IOException - If something goes wrong.
public static void evaluateBody(org.apache.velocity.context.InternalContextAdapter context,
Writer writer,
org.apache.velocity.runtime.parser.node.Node node)
throws IOException
context - The Velocity context.writer - The writer to write into.node - The node to use.
IOException - If something goes wrong.
public static Map<String,Object> getParameters(org.apache.velocity.context.InternalContextAdapter context,
org.apache.velocity.runtime.parser.node.Node node)
context - The Velocity context.node - The node to use.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||