从数据库加载多行文本到javascript变量错误

时间:2011-06-06 17:50:32

标签: javascript variables

我正在尝试将MySQL数据库中的多行文本加载到JavaScript变量中,但它不起作用。

我从数据库中获取文本,然后将文本添加到弹簧模型作为其属性“mytext”。

在jsp文件中,我想检索文本,所以我有这样的代码:

 var text = '<c:out value="${mytext}"/>'; //multy-line text
 alert(text);

上面的代码失败了,函数alert()将不会被调用。

如果数据库中的文本是单行的,那就顺利了。

如何在脚本代码中修复此问题?

1 个答案:

答案 0 :(得分:0)

您可以使用字符序列将多行文本连接到一行(服务器端),然后使用相同的字符序列使用javascript分割文本。