| Dynamic Attributes Allowed:false | 
    
        | 
 | 
    
        
        
        
        
        
        
    
    
        | begin | false | 0 | false | Integer | if specified the iteration will start on that index | 
    
        | end | false | Size of the 'values' List or array, or 0 if 'step' is negative | false | Integer | if specified the iteration will end on that index(inclusive) | 
    
        | performClearTagStateForTagPoolingServers | false | false | false | Boolean | Whether to clear all tag state during doEndTag() processing (if applicable) | 
    
        | status | false | false | false | Boolean | If specified, an instanceof IteratorStatus will be pushed into stack upon each iteration | 
    
        | step | false | 1 | false | Integer | if specified the iteration index will be increased by this value on each iteration. It can be a negative value, in which case 'begin' must be greater than 'end' | 
    
        | value | false |  | false | String | the iteratable source to iterate over, else an the object itself will be put into a newly created List | 
    
        | var | false |  | false | String | Name used to reference the value pushed into the Value Stack (scope: action). |