html代码在html页面中原样输出问题?

1、问题描述
现在从后台取到html代码字符串
String htmlcode = service.xxx();
在前台
${htmlcode}取出

现在问题是:值取到了,但是没有转义成html,显示的全是源码,html中有没有什么标签可以 解决这种问题?

阅读 7.9k
4 个回答

我在后端用StringUtils.unescapehtml4(htmlcode),在前端使用${htmlcode}就可以直接显示了

<pre>

</pre>

直接innerHTML不就好了么?

document.getElementById(id).innerHTML = htmlcode;
推荐问题