Jfinal 为什么不能显示html标签。
@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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(10)
图片的 < >符号不要转义
<#noescape>这里放数据库中读取出来的数据</#noescape>
用jsoup在存储时做转义,然后取出时再转义回来。如此而已
存数据的时候不要把那个符号给转换了,貌似你后面那个图片的标签没被转换
存数据的时候不要把那个符号给转换了,貌似你后面那个图片的标签没被转换
这个应该是Java寄出的问题吧,用String.replace()方法替换啊
你查看html源码就能看到 页面上的标签是数据库里面一样的
所以是你转义的问题
请问我要如何修改呢
你查看html源码就能看到 页面上的标签是数据库里面一样的
所以是你转义的问题
@JFinal