我正在用JavaScript构建一些HTML以传递回JSP,而我正在这样做:
var html = "<td id='comment-" + comment.id + "'class='wrappable' style='width:400px;'>"
+ "<pre style='width: auto;'>" + comment.comment + "</pre></td>";
但是我发现一些JSP标记可以替代使用
<pre>
解决newLine问题:var html = "<td id='comment-" + comment.id + "'class='wrappable' style='width:400px;'>"
+ "<ctl:breakNewline target='" + comment.comment + "'/></td>";
但这似乎不起作用。这是怎么引起的,我该如何正确解决呢?
最佳答案
JSP在服务器上评估,JavaScript在客户端上评估。不,这行不通。
(当然,您可以使用JSTL创建整个JavaScript代码,但不能从javaScript调用JSP代码)