title: generate html code in span?
body: <p>I want to generate some html code for the jsf page I have (I am not on jsp so I cannot use out.print), so I use icefaces component ice:outputText:</p>
  
  <pre><code>&lt;ice:outputText id="txtCaptcha" escape="false"&gt;&lt;/ice:outputText&gt;
  </code></pre>
  
  <p>I successfully find the outputText by id from Java code</p>
  
  <pre><code>UIViewRoot root = FacesContext.getCurrentInstance().getViewRoot();
  HtmlOutputText icefacesOutputText = (HtmlOutputText) root
  .findComponent("mainContentForm:txtCaptcha");
  </code></pre>
  
  <p>and put some html code in it so with Firebug I can view:</p>
  
  <pre><code>&lt;span class="iceOutTxt" id="mainContentForm:txtCaptcha" style="height:300px; width:100%;"&gt;&lt;script type="text/javascript" src="http://api.recaptcha.net/challenge?k=&lt;key&gt;"&gt;&lt;/script&gt;
  &lt;noscript&gt;
      &lt;iframe src="http://api.recaptcha.net/noscript?k=&lt;key&gt;" height="300" width="500" frameborder="0"&gt;&lt;/iframe&gt;&lt;br&gt;
      &lt;textarea name="recaptcha_challenge_field" rows="3" cols="40"&gt;&lt;/textarea&gt;
      &lt;input type="hidden" name="recaptcha_response_field" value=""&gt;
  &lt;/noscript&gt;&lt;/span&gt;
  </code></pre>
  
  <p>Well... I do not understand why it does NOT appear in the html page? Why I can only see the content with Firebug?</p>
  
  <p>Thanks in advance</p>