我需要将从<jsp:include>
检索到的html存储在javascript变量中。所以我会有类似的东西
<script>
var html = '<jsp:include page="...">';
</script>
问题是jsp文件有很多空格和换行符,这使得javascript无效!我尝试使用建议here的trimDirectiveWhitespaces
指令,但不会删除换行符。
如何从html中删除换行符,以便它可以是有效的javascript字符串?
或者,也欢迎另一种解决方案。
编辑:
该片段最终应该是这样的(但有更多选项):
<script>
var html = '<label class="someClass">Label</label><select><option value="val1">Value</option></select>';
</script>