是否可以将 c:import 输出到 Javascript 变量中? 我有一个 file.jsp,其中包含一个 html 对象,我需要将其附加到各个位置,大致如下:
<script>
var element = <c:import url="file.jsp"/>;
$("body").append($element);
</script>
我知道这很可能是因为我需要以某种方式包含/转义导入的文件,但我不知道该怎么做。
有什么建议吗?
最佳答案
file.jsp 的内容会根据它在页面上的加载位置而改变吗?为什么不通过回调完成同样的事情?
例如:
$.get('file.jsp', 函数(数据) { $('正文').append(数据); });
当然,如果多次使用相同的内容,则实现某种缓存。
关于javascript - jsp 导入和 js 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5857891/