, - Groovy List first(). , Groovy List last().
list.First()
<g:forEach items='${aSet}' var='elem' varStatus="loop">
<g:if test='${elem == aSet.first()}'>
<p>Display something for first element</p>
</g:if>
</g:forEach>
list.last()
<g:forEach items='${aSet}' var='elem' varStatus="loop">
<g:if test='${elem == aSet.last()}'>
<p>Display something for last element</p>
</g:if>
</g:forEach>