title: With Struts Logic Iterate Tag what type is required for iterating over SelectOption class
body: <p>I have Googled for which library this class belongs to but I'm struggling to find any real definition of it. (apart from the ubiquitous Options and Select tags)</p>
  
  <pre><code>&lt;logic:iterate id="label" name="assetListForm" property="optionList" indexId="index" type="????"&gt;
  </code></pre>
  
  <p>I cannot find what type this is (I'm starting to think I'm missing something obvious)</p>
  
  <p>In case I have been elusive about the SelectOption class the object is used like so..</p>
  
  <pre><code>List&lt;SelectOption&gt; optionList = new ArrayList&lt;SelectOption&gt;();
  optionList.add("id", "label");
  </code></pre>
  
  <p>Any help would be great... Thanks!</p>