java - 在没有内联脚本标签的 HTML 中显示 Javascript 变量

标签 java javascript html

这可能吗?我正在使用 javascript、AJAX 和 JSON 从 Java servlet 中提取数据,并且我想显示我在 HTML 中创建的 javascript 数组的元素(而不是在 javascript 中创建大块 HTML)。我知道我可以使用以下方法搞乱我的 html:

<script>document.write(arrayVar[0].firstName);</script>

但我真的想避免这种情况。过去,我在从服务器提取数据时会使用 JSTL 和 EL 标签,但是是否有类似的方法可以纯粹使用 javascript 来完成此操作?我不会反对使用外部库 - 我只是不知道任何外部库,因为我没有大量的 JS 经验。

最佳答案

您可以使用任何 javascript 模板库,例如 http://mustache.github.com/或带有underscore.js的(或 jquery 模板(尽管我知道这些现在已被弃用)。Javascript 模板可能与您将获得的一样神奇。

关于java - 在没有内联脚本标签的 HTML 中显示 Javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8410204/

相关文章:

java - 为什么 java 枚举直到类回调被命中之后才构造?

java - 如何建立到 FileZilla Server 1.2.0 的 FTPS 数据连接

javascript - 将类属性设置为函数 - 创建类的实例时会调用该函数吗?

javascript - 为什么 response.id 和 response.name 返回 null?

javascript - 在 Ruby on Rails 中将 Select Option 表单与 If 语句结合使用

html - 在 HTML 5 进度元素中获取差距

java - 局部变量隐藏一个字段是什么意思?

javascript - 在 HTML 页面中显示音频数据

html - 这个html示例如何让两张图片并排显示?

java:由 ReentrantLock 行为指示的线程行为