Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将多行字符串从DB传递到javascript变量_Javascript_Mysql_Jsp_Servlets - Fatal编程技术网

将多行字符串从DB传递到javascript变量

将多行字符串从DB传递到javascript变量,javascript,mysql,jsp,servlets,Javascript,Mysql,Jsp,Servlets,首先,我必须为糟糕的英语道歉,它不是我的主要语言 我正在使用MySQL数据库。因此,在DB中有一个多行字符串。我在servlet中读取它并传入jsp。在jsp中,我使用如下内容: <script> var foo = { ... title: "<c:out value="${myMultilineString}"/>", ... } </script> 变量foo={ ... 标题:“, ... } 但这是行不通的 我尝试如下更改源字符串: &

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

我正在使用MySQL数据库。因此,在DB中有一个多行字符串。我在servlet中读取它并传入jsp。在jsp中,我使用如下内容:

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

变量foo={
... 
标题:“,
... 
}
但这是行不通的

我尝试如下更改源字符串:

<script>
var foo = {
... 
title: "<c:out value="${myMultilineString}"/>",
... 
}
</script>
1) “第1行

第2行“ 在第页上,它看起来像这样:

<script>
var foo = {
... 
title: "<c:out value="${myMultilineString}"/>",
... 
}
</script>
标题:“第1行

第2行“这是一个错误


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

用于更改行的html标记是


因此,请尝试将数据库中的\n替换为
,然后将其分配给标题

数据库将
更改为br/我也尝试将字符串如下所示:line1“+”line2但DB替换“”,您能告诉我如何“修复”它的代码吗“它?好的,将br/替换为
,然后将其分配给tittleI write
标题:”.split('br/')。join('br/>')
,它就工作了!谢谢你的帮助:)