title: Multiple Selections
body: <p>I using JSF 1.2 and working with a set of about 240 items that I would like my user to select either as one, some, or all.  My best design intention is a </p>
  
  <pre><code>&lt;h:selectOneMenu value="#{EventUnitTesting.event}"&gt;
                  &lt;f:selectItem itemValue="#{null}" itemLabel="-- select one --" /&gt;
                  &lt;f:selectItems value="#{EventUnitTesting.events}" /&gt;
  &lt;/h:selectOneMenu&gt;
  </code></pre>
  
  <p>in which the user can designate one, some, or all the items through a</p>
  
  <pre><code>&lt;h:commandButton value="Select"
          action="#{EventUnitTesting.select}" /&gt;
  </code></pre>
  
  <p>that adds each selected item into a <code>java.util.List</code></p>
  
  <p>This approach works well for one or some but not necessarily all.  I thought of using <code>h:selectManyCheckbox</code> but I don't think that is very user friendly either for a set of 240 items.</p>
  
  <p>Any recommendations for displaying a selectable large set of data but easier to work with when choosing one, some, or all data in JSF 1.2?</p>