您的位置:首页 > 编程语言 > Java开发

Struts2下进行html转义的方法(解决页面输出html标签问题)

2009-03-24 09:08 911 查看
在做把数据库中含有html元素的字段在JSP页面上显示的时候,出现了直接把HTML元素在页面上显示的问题,网上搜索也没有很好的说明,后在同事的帮忙下,知道了转化方法。方法很简单,我们只要把

<s:property value='f_information'/>改成<s:property escape='0' value='f_information'/>

就可以。以下为部分JSP代码.

 

***********************************************

<TABLE style="MARGIN-TOP: 5px " cellSpacing=0 cellPadding=0 width=100% height=100% align=center border=0>
    <TBODY>
     <TR>
      <TD style="BORDER: #9BB3D7 0px solid;" vAlign=top>
      <TABLE cellSpacing=2 cellPadding=0 width="100%" border=0>
       <TBODY>
        <TR>
         <TD class="title" align="center" height=45>
          <STRONG>
           <s:property value='f_name'/>
          </STRONG>
         </TD>
        </TR>
        <TR>
         <TD align="right">发布人:
          <s:property value='f_emp_name'/>
             
          <s:property value='f_begin'/>
         </TD>
        </TR>
       </TBODY>
     </TABLE>
     <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
      <TBODY>
       <TR>
        <TD style="PADDING-RIGHT: 15px; PADDING-LEFT: 10px" vAlign=top bgColor=#ffffff>
         <TABLE width="98%" align=center>
          <TBODY>
           <TR>
            <TD class=t14 style="PADDING-RIGHT: 15px; PADDING-LEFT: 5px" vAlign=top bgColor=#ffffff>
             <TABLE width="100%" align="center">
              <TBODY>
                   
               </TBODY>
             </TABLE>
             </TD>
           </TR>
                 
           <TR>
            <TD id=zoom vAlign=top id=contPanal><SPAN>
             <FONT face=宋体 size=3>   <s:property escape='0' value='f_information'/></FONT>
             
            </SPAN></TD>
           </TR>
         </TABLE>
        </TD>
       </TR>
      </TBODY>
     </TABLE>
       
    </td>
   </tr>
  </TABLE>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐