title: Associative array request parameter parsing with Java Servlet
body: <p>Is it possible to parse the string keys from a request such as this, with the Java servlet API? </p>
  
  <pre><code>http://localhost:8080/?assocArray[key1]=value1&amp;assocArray[key2]=value2&amp;assocArray[key3]=value3
  
  getParameterValues("assocArray") returns ["value3","value1","value1"]
  </code></pre>
  
  <p>The ordering of the values in the returned array is not order of the keys (not that it matters)</p>
  
  <p>SOLVED: It is possible, the keys are interpreted as simple global key strings. Java doesn't recognize them as an array. Use regex</p>