1
首先,我必须为坏英语道歉,这不是我的主要语言。将数据库中的多行字符串传递给javascript变量
我正在使用MySQL DB。所以,我在DB中有一个多行字符串。我在servlet中读取它并传入jsp。在jsp我使用的是这样的:
<script>
var foo = {
...
title: "<c:out value="${myMultilineString}"/>",
...
}
</script>
但是不起作用。
我试图改变源字符串是这样的:
1) “行1
2号线” 页面上看起来是这样的:
标题: “行1
2号线” 这是错误
2)“line1 \ nline2”没有错误,但字符串不是多行。
的DB改变< br />到< BR/> 我也试图存储串状这样的: 一号线“ + “2号线 但DB更换“”到它的代码, 你能告诉我如何“修复”它? – Rasalom 2012-08-16 10:16:15
好的,用
代替< br/>,然后将它分配给tittle – MaVRoSCy 2012-08-16 10:18:32
我写了'title:“ ”split('< br/>')。加入('
')',它的工作!感谢帮助 :) – Rasalom 2012-08-16 10:49:38