我正在用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代码)

10-04 22:40
查看更多