title: JSF I need to populate selectItems with a StringArray but I need to parse it first
body: <p>I created another question hoping I could find my answer, but I went in the wrong direction. Here is that question for reference( <a href="https://stackoverflow.com/questions/12916993/how-do-i-parse-this-into-a-multivalued-map">How do I parse this into a MultiValued Map?</a>)</p>
  
  <p>I am pulling a String Array out of a property file (using Apache Configuration) and the array comes in and looks like this</p>
  
  <pre><code>name,5486984,189.658.235.215,3.158.68.15,name2,189189,189.658.218.268,3.158.68.13...
  </code></pre>
  
  <p>Here is part of the JSF </p>
  
  <pre><code>&lt;f:selectItems itemValue="#{mainBean.information}" value="#mainBean.information}" /&gt;
  </code></pre>
  
  <p>Here is a snippet of the Java</p>
  
  <pre><code>Private String [] information;
  information = config.getStringArray("information"); // This brings in this string from the property file
  </code></pre>
  
  <p>I've been referencing this <a href="http://www.horstmann.com/corejsf/refcard.html" rel="nofollow noreferrer">http://www.horstmann.com/corejsf/refcard.html</a></p>
  
  <p>So with what I have here, that I just posted. It will populate every element of that string array. I only want the "name" to show up and the three other values to be passed as the actual "value".</p>
  
  <p>I tried to make a Map object that is a string and a string array but JSF refuses to take it.</p>