title: Can't get correct characters when retrieving JSON from JSP page
body: <p>I created a JSP page that contains a <code>JSON object</code> created using <code>taglib-json</code> which contains a set of Arabic words and phrases, but when I retrieve it using <code>ajax</code> the Arabic words are not correct or properly encoded.</p>
  
  <p>I already set all my JSP page encoding as <code>UTF-8</code> in my <code>web.xml</code>.</p>
  
  <p>Here is my JSP page:</p>
  
  <pre><code>&lt;%@ page language="java" contentType="application/json; 
   charset=UTF=8" pageEncoding="UTF-8"%&gt;
  &lt;%@ taglib prefix="json" uri="http://www.atg.com/taglibs/json" %&gt;
  &lt;json:object&gt;
      &lt;json:property name="title" value="${text['tile']}"/&gt;
      &lt;json:property name="desc" value="${text['desc']}"/&gt;
  &lt;/json:object&gt;
  </code></pre>
  
  <p><code>Ajax</code>:</p>
  
  <pre><code>$.ajax({
        method: "GET",
        url: "....",
        dataType: "json"
  }).done(function( res ) {
       console.log(res);
  });
  </code></pre>
  
  <p>Arabic words are retrieved from a <code>ResourceBundle</code>.</p>
  
  <p>Console Result:</p>
  
  <pre><code>{
     "title": "Ø§Ø³Ù… Ø§Ù„Ø·Ø§Ù„Ø¨",
     "desc": "Ø±Ù‚Ù… Ø§Ù„Ø¨Ø·Ø§Ù‚Ø© Ø§Ù„Ø´Ø®ØµÙŠØ© Ù„Ù„Ø·Ø§Ù„Ø¨"
  }
  </code></pre>
  
  <p>When I open the page directly, it shows the Arabic words correctly.</p>