there's no way to do that that i'm aware of. you might be better off
leaving that stuff in a map. then you can do
$props.get('server.dir') instead.
or, you might look into what the MessageTool (in the VelocityStruts
portion of VelocityTools) does. there's a simple little hack in there
that lets us simplify the $text.get('this.that') into the much nicer
looking: $text.this.that
On 9/15/05, Rick Szeto <[EMAIL PROTECTED]> wrote:
> Hi,
> I am merging my templates with key value pairs from a properties file.
>
> //Properties file
> server.dir=/opt/myserver
>
> // template
> Blah blah ${server.dir}
>
> My question is whether or not there is a way to escape the '.' character
> is it thinks the object name is 'server' and 'dir' is a subproperty
> rather then the string of 'server.dir'.
>
> Thanks
> Rick
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]