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>
<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>
相关文章推荐
- Struts2下进行html转义的方法(解决页面输出html标签问题)
- struts2中,解决property标签原样输出HTML代码的问题
- 解决Struts2整合jasperreport,输出格式为HTML时页面图片无法找到问题
- jsp页面定义的struts2 set标签问题 怎么解决?
- 关于html中charset与<title>位置不同页面空白的问题及解决方法
- python抓取并保存html页面时乱码问题的解决方法
- 解决Eclipse和myeclipse在进行 html,jsp等 页面编辑时,自动格式化变丑的问题
- php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
- .net mvc3.0中带html标签的值显示在页面中不被转义的方法
- Asp.net MVC 3 Razor 视图引擎 中使用@输出的内容都会被自动进行HTML编码 问题的解决办法
- WEB页面在输出JS的代码后变形的问题解决方法
- 解决struts2 acton redirect 后不能刷新的问题 另:实现页面框架局部刷新的方法
- CSS 控制因Html页面高度导致抖动的问题解决方法
- Web页面输出Excel的数字问题解决方法
- html页面转成jsp页面之后样式变化的问题解决方法
- struts bean:write标签输出html源码解决方法
- <学习html>第三天笔记-链接标签;锚点定位、<base />标签;遇到标签之间关系的问题及解决方法
- Struts2用标签输出后台HTML文本的问题
- 关于在php中html标签的转换问题的解决,转义与反转义
- 使用jquery on()方法解决html页面点击元素,事件无响应的问题