Hii --

Just to confirm -- what version of Velocity are you using?  #evaluate is in
version 1.6, which hasn't yet been released.  You can see the docs for the
latest version 1.5 under the "1.5" link.

WILL

On 8/17/07, Mhall <[EMAIL PROTECTED]> wrote:
>
> Sorry, didn't read your post carefully enough. So the string
> "#evaluate($source1)" is being printed?  The #evaluate directive isn't even
> being executed?
>
> -----Original message-----
> From: Mhall [EMAIL PROTECTED]
> Date: Fri, 17 Aug 2007 08:07:43 -0400
> To: "Velocity Users List" [email protected]
> Subject: Re: #evaluate directive
>
> > > #set($dynamicsource = "$source$select")
> >
> > should be:
> >
> > > #set($dynamicsource = "$source1$select")
> >
> >
> >
> > -----Original message-----
> > From: mclai [EMAIL PROTECTED]
> > Date: Fri, 17 Aug 2007 03:01:58 -0400
> > To: [email protected]
> > Subject: #evaluate directive
> >
> > >
> > > The following code is found in velocity user guide
> > > http://velocity.apache.org/engine/devel/user-guide.html#evaluate
> > > http://velocity.apache.org/engine/devel/user-guide.html#evaluate :
> > >
> > > #set($source1 = "abc")
> > > #set($select = "1")
> > > #set($dynamicsource = "$source$select")
> > > #evaluate($dynamicsource)
> > >
> > > It is supposed to print "abc" according to the user guide but in fact,
> the
> > > result to me is that it prints:
> > > #evaluate($source1)
> > >
> > > The above code doesn't work for me.  Do I miss something?
> > >
> > > I am very new to velocity and I know it is a silly question.  Could
> anyone
> > > kindly tell me why I have different result and how could I correctly
> use
> > > #evaluate directive to print the right answer?
> > >
> > >
> > > However, if I changed to use ViewRenderTool for VTL evaluation, it
> will
> > > print "abc" as expected.   Is #evaluate no longer to work?  I guess I
> must
> > > miss some major steps in order to make #evaluate work.  Please post if
> > > someone knows why.  Thank you.  The following is the working VTL which
> uses
> > > $render.eval().
> > >
> > > #set($source1 = "abc")
> > > #set($select = "1")
> > > #set($dynamicsource = "$source$select")
> > > $render.eval($dynamicsource)
> > >
> > >
> > >
> > > --
> > > View this message in context:
> http://www.nabble.com/-evaluate-directive-tf4284105.html#a12195187
> > > Sent from the Velocity - User mailing list archive at Nabble.com.
> > >
> > >
> > > ---------------------------------------------------------------------
> > > 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]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Forio Business Simulations

Will Glass-Husain
[EMAIL PROTECTED]
www.forio.com

Reply via email to