1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
public int doStartTag(){
HttpServletRequest hr = (HttpServletRequest) pageContext.getRequest();
h = (HashMap) hr.getAttribute("liste");
Set set = h.entrySet();
i = set.iterator();
me = (Map.Entry)i.next();
pageContext.setAttribute(getId(), (MetrageDetruitBean) me.getValue());
return EVAL_BODY_INCLUDE;
}
public int doAfterBody(){
//ICI comment boucler à partir de l'indice de sortie de la map dans doStartTag et ce jusqu'a la fin de la map ???
for(????
//genre for (Iterator i = map.keySet().iterator() +1; i.hasNext() ; ){
pageContext.setAttribute(getId(),(MetrageDetruitBean) me.getValue());
return EVAL_BODY_AGAIN;
}
else{
return SKIP_BODY;
} |