title: JSON character encoding
body: <p>My Java web application submits an AJAX request that returns JSON such:</p>
  
  <pre><code>{'value': 'aériennes'}
  </code></pre>
  
  <p>When 'aériennes' is displayed in the webpage, it appears as 'a�riennes', so I guess there's some kind of character encoding problem. The AJAX response headers include</p>
  
  <pre><code>Content-Type    application/json
  </code></pre>
  
  <p>which doesn't appear to include any charset information. I guess this needs to be changed to something like</p>
  
  <pre><code>Content-Type    text/html; charset=iso-8859-1      (or charset=utf8)
  </code></pre>
  
  <p>The server-side of the app is Spring MVC, and I guess there must be a way to set the default charset for each response?</p>