Maybe this will help you [?] This way I always test if variable is not null

http://velocity.apache.org/engine/devel/user-guide.html#Conditionals
.............

The *#if* directive in Velocity allows for text to be included when the web
page is generated, on the conditional that the if statement is true. For
example:


#if( $foo )
   <strong>Velocity!</strong>
#end

The variable *$foo* is evaluated to determine whether it is true, which will
happen under one of two circumstances: (i) *$foo* is a boolean (true/false)
which has a true value, or (ii)* the value is not null*. Remember that the
Velocity context only contains Objects, so when we say 'boolean', it will be
represented as a Boolean (the class). This is true even for methods that
return boolean - the introspection infrastructure will return a Boolean of
the same logical value.

............

2009/7/28 Captain Cid <captain_...@indiatimes.com>

>
> I have a template containing some variables to be rendered from context.
> Is there way by which i can know if all the variables are present in the
> context, otherwise throw an error.
> --
> View this message in context:
> http://www.nabble.com/checking-if-all-variables-are-present-tp24696207p24696207.html
> Sent from the Velocity - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@velocity.apache.org
> For additional commands, e-mail: user-h...@velocity.apache.org
>
>

Reply via email to