title: Why h:inputText doesn't use default locale for number conversion?
body: <p>I have some <code>h:inpuText</code> fields to hold numbers. All decimal values are shown with "." as delimiter, although I have the following entry in <em>faces-config.xml</em>:</p>
  
  <pre><code>&lt;locale-config&gt;
       &lt;default-locale&gt;de&lt;/default-locale&gt;
  &lt;/locale-config&gt;
  </code></pre>
  
  <p>and the call</p>
  
  <pre><code>FacesContext.getCurrentInstance().getViewRoot().getLocale()
  </code></pre>
  
  <p>returns "de".</p>
  
  <p>However, if I add an <code>&lt;f:convertNumber/&gt;</code> to my <code>h:inputText</code> the correct decimal delimiter is shown (e.g. 6,2 instead of 6.2).</p>
  
  <p>Do I have to add the <code>f:convertNumber</code> to all of my input fields or is there a way without?</p>
  
  <p>Thanks for your help!</p>