如何将从数据库中读出的带有html标签的字符串,让标签起效,显示在前台页面

 我来答
lilipat
高粉答主

2017-11-28 · 每个回答都超有意思的
知道大有可为答主
回答量:3万
采纳率:94%
帮助的人:4925万
展开全部

最近在写一个SSH的课程设计,引用了百度的在线编辑器:Ueditor,除了配置Ueditor以外,还有一个问题就是:

在将保存在数据库中带html标签的数据拿出来放到页面中时,还是带HTML标签的,浏览器没有识别;

如<p style="TEXT-ALIGN: center"><span style="BACKGROUND-COLOR: #ffff00">剩下的给对方水电费水电费水电费水电费</span></p>

朋友用JSP直接将数据放到浏览器中,浏览器就可以识别了,但是我用的是Struts标签,

Struts标签中有一个属性,Escape,如果不写这个属性的话,默认的为true,这样从数据库中读取的带有HTML标签的数据就会原封不动的放在页面中,浏览器是不会解析你数据中的HTML标签的;只要将escape改为false即可;

[html] view plain copy

  • <span style="font-size:18px;"><s:property value="articalTittle" escape="false"/></span>  

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式