数据库
首页 > 数据库> > java – 在数据库中显示标记的换行符

java – 在数据库中显示标记的换行符

作者:互联网

我必须在<中显示来自数据库的文章. DIV&GT标签.本文从textarea插入到数据库中.我的问题是:我无法准确显示我从textarea插入的结构(包括换行符) 我尝试使用以下代码将输入字符替换为< BR&GT标签,但它没有用

<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