title: JSP Turkish Character Problem
body: <p>I have a jsp page running under jboss 4.2.2 server.</p>
  
  <p>The structure for the page is something like this:</p>
  
  <blockquote>
    <p>include head ( head is written on another page, like masterpage in aspx. )<br>
    (body ( where the problem appears ))<br>
    include foot ( foot is also written in another page. )</p>
  </blockquote>
  
  <p>The head page contains the encoding and meta tags:</p>
  
  <pre><code>&lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&gt;
  &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;
  </code></pre>
  
  <p>When I write characters in the page such as <code>şğĞİÇçÖ</code> (Turkish) the characters are shown as "?" ( question mark ) what should I do to avoid this behavior?</p>
  
  <p>How can I have the text shown just as writen in the jsp page?</p>