我正在使用Struts2處理JSP,我必須遍歷兩個列表,並更改每個<tr/>
打印的背景代碼。Struts2增加前一集<s:set />值
我的JSP片段:
<s:set var="counter" value="0" scope="page" />
<s:iterator value="listaContoCapitale" status="i">
<s:iterator value="utilizzi" status="j">
<s:if test="#counter == 0 || #counter % 2 == 0">
<s:set var="trclass" value="'rigaSfondo1'" scope="page" />
</s:if>
<s:else>
<s:set var="trclass" value="''" scope="page" />
</s:else>
<tr class="${trclass}">
....tds
</tr>
</s:iterator>
<s:set var="counter" value="here i have to change its value (increment it by1)" />
</s:iterator>
我需要增加我的櫃檯內循環的每一步。有沒有辦法通過一個簡單的struts標籤增加我的計數器值?我知道我可以使用Java scriptlet,但如果可能的話,我寧願保持JSP清晰。
除了羅馬的回答,請考慮使用三元縮短你的意思是與三元什麼類的決策邏輯 – 2013-03-26 17:05:44
? – Emaborsa 2013-03-27 08:02:59