title: How to escape "," (comma) in Spring String to array or List conversion
body: <p>We have a Spring binding which is converting strings to <code>List</code>s, using default converters available with Spring.</p>
  
  <p>For example if we have <code>a, b, c</code> pushed from the form then the controller gets a <code>List</code> with elements:</p>
  
  <ol>
  <li>a</li>
  <li>b</li>
  <li>c</li>
  </ol>
  
  <p>We don't have to do anything special in our code.</p>
  
  <p>I have a problem dealing with commas in my data.  If I submit <code>a, x,z, b , c</code> here <code>x,z</code> is actually a single String, but the Spring converter does not know that and assumes that it's a delimiter and makes up the <code>List</code> like this:</p>
  
  <ol>
  <li>a</li>
  <li>x</li>
  <li>y</li>
  <li>b</li>
  <li>c</li>
  </ol>
  
  <p>Now I come to my questions:</p>
  
  <ol>
  <li>Can I escape <code>,</code> (comma) in my data when submitting the form?</li>
  <li>If I have to register a custom converter, will I affect the default behavior for specific data character escaping?</li>
  <li>Can I control the order of converters?</li>
  <li>How do I tell my converter to pick up for this kind of data alone ?</li>
  <li>If I have to create a custom converter, can I have a custom annotation to say that my converter should work for only the fields that got my annotation?</li>
  </ol>