1

首先,我必须为糟糕的英语道歉,这不是我的主要语言。

我正在使用 MySQL 数据库。所以,我在数据库中有一个多行字符串。我在 servlet 中阅读它并在 jsp 中传递。在jsp中我使用这样的东西:

<script>
var foo = {
... 
title: "<c:out value="${myMultilineString}"/>",
... 
}
</script>

但它不起作用。

我试图像这样更改源字符串:

1)“线1

line2" 在页面上看起来像这样:

标题:“第 1 行

第 2 行”这是一个错误

2)"line1\nline2" 没有错误,但字符串不是多行的。

4

1 回答 1

0

换行的html标签是<br/>

因此,尝试用< br />替换数据库中的\n,然后将其分配给标题

于 2012-08-16T10:03:00.890 回答