【问题标题】:jsp include file without line breaksjsp包含文件没有换行符
【发布时间】:2018-11-28 01:49:30
【问题描述】:

我有以下 javascript 代码行:

element.innerHTML = '<%@include file="../jsp/welcome.jsp" %>';

如果welcome.jsp 文件写在一行中,一切都会正常工作。 但由于文件包含换行符,因此 javascript 代码被破坏,因为撇号之间存在换行符,如下所示:

element.innerHTML = '
<p>
...
</p>
';

谁能知道如何轻松地包含不带换行符的 jsp 文件?我知道我可以手动删除所有换行符,但这对我来说很烦人,并且继续在“单行”页面上进行开发将具有挑战性。

谢谢。

【问题讨论】:

    标签: javascript jsp line-breaks jspinclude


    【解决方案1】:

    这个任务可以通过使用反斜杠部分完成:

    element.innerHTML = `<%@include file="../jsp/welcome.jsp" %>`;
    

    但它不会在所有情况下都有效,例如当您在 innerHTML 页面中使用反斜杠时。

    【讨论】:

      猜你喜欢
      • 2017-02-04
      • 2013-06-17
      • 1970-01-01
      • 2015-02-23
      • 1970-01-01
      • 2017-10-25
      • 2016-02-19
      相关资源
      最近更新 更多