Package org.apache.struts2.views.jsp
Class IteratorStatus
java.lang.Object
org.apache.struts2.views.jsp.IteratorStatus
The iterator tag can export an IteratorStatus object so that
 one can get information about the status of the iteration, such as:
 
- index: current iteration index, starts on 0 and increments in one on every iteration
- count: iterations so far, starts on 1. count is always index + 1
- first: true if index == 0
- even: true if (index + 1) % 2 == 0
- last: true if current iteration is the last iteration
- odd: true if (index + 1) % 2 == 1
Example
   <s:iterator status="status" value='{0, 1}'>
      Index: <s:property value="%{#status.index}" /> <br />
      Index Str: <s:property value="%{#status.indexStr}" /> <br />
      Count: <s:property value="%{#status.count}" /> <br />
      Count Str: <s:property value="%{#status.countStr}" /> <br />
   </s:iterator>
 
 will print
      Index: 0
      Index Str: 0
      Count: 1
      Count Str: 1
      Index: 1
      Index Str: 1
      Count: 2
      Count Str: 2
 - 
Nested Class SummaryNested Classes
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Field Details- 
state
 
- 
- 
Constructor Details- 
IteratorStatus
 
- 
- 
Method Details- 
getCountpublic int getCount()
- 
getCountStr
- 
isEvenpublic boolean isEven()
- 
isFirstpublic boolean isFirst()
- 
getIndexpublic int getIndex()
- 
getIndexStr
- 
isLastpublic boolean isLast()
- 
isOddpublic boolean isOdd()
- 
moduluspublic int modulus(int operand) 
 
-