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