title: FREEMARKER: avoid escaping HTML chars
body: <p>Having a problem with freemarker output...</p>
  
  <pre><code>                [#assign optionsHTML = ""]                    
                  [#list data as item]
                      [#assign optionsHTML = optionsHTML + '&lt;option value="' + item.value +'&gt;'+ item.label + '&lt;/option&gt;' /]
                  [/#list]
  </code></pre>
  
  <p>so, if I do </p>
  
  <pre><code>&lt;select&gt;
  ${iptionsHTML}
  &lt;/select&gt;
  </code></pre>
  
  <p>the output from otions get html entities instead of actual html.... so</p>
  
  <pre><code>&amp;lt;option value=&amp;quot .....
  </code></pre>
  
  <p>even if I do</p>
  
  <pre><code>            [#assign optionsHTML = ""]                    
              [#list data as item]
                  [#noescape]
                  [#assign optionsHTML = optionsHTML + '&lt;option value="' + item.value +'&gt;'+ item.label + '&lt;/option&gt;' /]
                  [/#noescape]
              [/#list]
  </code></pre>
  
  <p>tried even</p>
  
  <pre><code>&lt;select&gt;
  ${iptionsHTML?html}
  &lt;/select&gt;
  </code></pre>
  
  <p>but's even worse :(</p>