velocity-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mhall <mh...@polk.net>
Subject Re: #evaluate directive
Date Fri, 17 Aug 2007 13:39:50 GMT
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 mhall@polk.net
Date: Fri, 17 Aug 2007 08:07:43 -0400
To: "Velocity Users List" user@velocity.apache.org
Subject: Re: #evaluate directive

> > #set($dynamicsource = "$source$select")
> 
> should be:
> 
> > #set($dynamicsource = "$source1$select")
> 
> 
> 
> -----Original message-----
> From: mclai mclai@mail.com
> Date: Fri, 17 Aug 2007 03:01:58 -0400
> To: user@velocity.apache.org
> 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: user-unsubscribe@velocity.apache.org
> > For additional commands, e-mail: user-help@velocity.apache.org
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
> For additional commands, e-mail: user-help@velocity.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@velocity.apache.org
For additional commands, e-mail: user-help@velocity.apache.org


Mime
View raw message