title: struts logic tags rendering html format, JSTL tags do not
body: <p>I am reading some messages from a database and throwing it to a jsp page. When using struts logic  tags to render the message from the database the message in the database allows HTML formatting, meaning if an html tag such as <code>&lt;table width="99%"&gt;</code> is used in the database message then it will render this html properly when using struts logic tags... however if JSTL is used to render the object (database message) then the html formatting is not rendered properly.</p>
  
  <p>An example of the struts logic tags is:</p>
  
  <pre><code>&lt;div class="textTitle"&gt;&lt;bean:write name="blahBlah" filter="false" property="displayObjects[1].fieldName"/&gt;&lt;/div&gt;
  </code></pre>
  
  <p>An example of the JSTL tag is:</p>
  
  <pre><code>&lt;td width="30%" class="formOpt"&gt;&lt;c:out value="${pubParam.fieldName}"/&gt;:&lt;/td&gt;
  </code></pre>
  
  <p>notice i use <code>c:out</code> for JSTL and <code>bean:write</code> for struts tag..</p>
  
  <p>Does anyone know why in JSTL the html formatting is not being rendering yet thrown to the page as is (meaning including the <code>&lt;table width="99%"&gt;</code> from the database message)?</p>