java – 在数据库中显示标记的换行符
作者:互联网
我必须在<中显示来自数据库的文章. DIV>标签.本文从textarea插入到数据库中.我的问题是:我无法准确显示我从textarea插入的结构(包括换行符) 我尝试使用以下代码将输入字符替换为< BR>标签,但它没有用
<div id="tmpId">${f:h(dto.accPassage)}</div>
<script>
$(function(){
$('#tmpId').html($('#tmpId').html().replace(/\n/g, '<br />'));
})
</script>
我想知道是否有人可以给我一些提示来解决这个问题.
非常感谢你.
解决方法:
如果您希望它与数据库中的完全一样,那么只需将其呈现在< pre>内.标记,而不是< div>.
<pre id="tmpId">${f:h(dto.accPassage)}</pre>
这将保留封闭文本块中的确切格式.
标签:jquery,java,database,line-breaks 来源: https://codeday.me/bug/20190722/1497507.html