title: Ajax request using h:panelGroup in fieldset converting special characters
body: <p>I`m facing a problem in my request when my values have special characters like á, ã, ó. I have a fieldset with some inputText fields.</p>
  
  <p>The snippet shows what`s happening:</p>
  
  <pre><code>&lt;h:panelGroup id="filter"&gt;
     &lt;fieldset&gt;
       &lt;legend&gt;Filter&lt;/legend&gt;
          &lt;div class="grid_6"&gt;
             &lt;div class="row"&gt;
             &lt;div class="leftt"&gt;Value:&lt;/div&gt;
             &lt;div class="rightt"&gt;
                 &lt;h:inputText id="value" maxlength="50" size="50" value="#{controller.value}" /&gt;
             &lt;/div&gt;
             &lt;div class="clearr"&gt;&lt;/div&gt;
           &lt;/div&gt;
      &lt;/fieldset&gt;
  &lt;/h:panelGroup&gt;
  
  &lt;p:commandButton id="search" action="#{controller.find }" 
  ajax="true" onclick="dialogStatus.show();"    update="dataTable,status,statusDialog,msgs,filter" value="Find" /&gt;
  </code></pre>
  
  <p>When I insert the value </p>
  
  <blockquote>
    <p>João</p>
  </blockquote>
  
  <p>, and hit the find button, it converts it to </p>
  
  <blockquote>
    <p>JoÃ£o</p>
  </blockquote>
  
  <p>If I remove the panelGroup, it works normally. Can anyone explain this behavior for me?</p>
  
  <p>I`m using PrimeFaces 2.2, JBoss 4.2.3 and Spring 3.1.0.</p>