Jfinal 为什么不能显示html标签。

发布于 2021-11-21 14:42:10 字数 678 浏览 456 评论 10

 @JFinal   @红薯
 我在用 jfinal freemarker 的时候遇到一个问题

 我数据库里面记录如下

12321312312312321312 <img src="/wbk/attached/image/20130318/20130318121304_7.jpg" alt="" align="left" />
然后通过
this.setAttr("SchoolArticle", SchoolArticle.dao.findById(this.getPara(0)));

把数据查询出来放在html 页面的时候

 为什么 img 标签不显示为图片呢。   页面显示使用 freemarker


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

策马西风 2021-11-22 10:39:01

图片的 < >符号不要转义

韬韬不绝 2021-11-22 10:38:14

<#noescape>这里放数据库中读取出来的数据</#noescape>

海之角 2021-11-22 10:36:42

用jsoup在存储时做转义,然后取出时再转义回来。如此而已

离不开的别离 2021-11-22 10:36:39

存数据的时候不要把那个符号给转换了,貌似你后面那个图片的标签没被转换

恋你朝朝暮暮 2021-11-22 10:15:58

存数据的时候不要把那个符号给转换了,貌似你后面那个图片的标签没被转换

英雄似剑 2021-11-22 10:15:42

这个应该是Java寄出的问题吧,用String.replace()方法替换啊

岁月打碎记忆 2021-11-22 10:01:31

你查看html源码就能看到 页面上的标签是数据库里面一样的

所以是你转义的问题

自此以后,行同陌路 2021-11-22 09:57:18

请问我要如何修改呢

多彩岁月 2021-11-22 09:41:57

你查看html源码就能看到 页面上的标签是数据库里面一样的

所以是你转义的问题

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文