That would be because $velocityHasNext was introduced in Velocity 1.6.x. It doesn't exist in Velocity 1.5.
On Sun, Feb 22, 2009 at 8:03 PM, Eddie Ridwan <eddie.rid...@zoominti.com> wrote: > I am using Velocity views in Spring 2.5 (velocity-1.5.jar). The problem I > have is that $velocityHasNext does not seem to be recognized as a foreach > loop variable. > > > > Here is my template excerpt: > > > > #foreach ($pagerLink in $resultpage.getPagerLinks()) > > #set ($value = $resultpage.getStartPage() + $velocityCount > - 1) > > #if ($resultpage.getCurrentPage() == $velocityCount) > > <td class=b>$value #if( $velocityHasNext ) | > #end</td> > > #else > > <td class=b><a > href="keypagelist.htm?offset=$pagerLink">$value</a>#if( $velocityHasNext ) | > #end</td> > > #end > > $resultpage.getPagerLinks().size()*$velocityCount* > [$velocityHasNext] > > #end > > > > None of the #if statements recognizes $velocityHasNext. > > In the debugging line: > > $resultpage.getPagerLinks().size()*$velocityCount* [$velocityHasNext] > > $velocityCount is correctly resolved to the current item count, but > $velocityHasNext is not resolved and is merely rendered as the text > "$velocityHasNext". > > > > I tried to explicitly include the following directive in my own > velocity.properties file: > > directive.foreach.iterator.name = velocityHasNext > > but it made no difference. > > > > Grateful for any ideas. > > > > Eddie Ridwan > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@velocity.apache.org For additional commands, e-mail: user-h...@velocity.apache.org