Hello,

This is my simple example code,

tml:

<t:loop source="comment" value="comment" >

<t:zone t:id="commentRating">${comment.rating}</t:zone>

<t:actionlink t:id="voteUp" context="comment.id"
t:zone="commentRating">+</t:actionlink>
<t:actionlink t:id="voteDown" context="comment.id"
t:zone="commentRating">-</t:actionlink>

</t:loop>

java:

@InjectComponent
private Zone commentRating;

public Object onActionFromVoteUp(Long commentId) {
   voteService.voteUp(user, commentId);
   comment = commentDao.findById(commentId);
   return commentRating.getBody();
}

When I click on any t:actionlink updated rating for a context comment
written in first rating "zone-div" element( which was rendered during the
first iteration )

What to do in such situations?

Reply via email to