java - 将 javascript 变量分配给速度模板变量

标签 java javascript velocity

在我的速度模板中,我有一个像这样的 JavaScript 变量

var workflowInstanceNameText = document.getElementById('workflowInstanceName').value;

我想将 javascript 变量分配给速度模板变量。

#set(workflowName = 'someexpression here');

在某些表达式的位置我尝试过如下但它没有赋值

 #set(workflowName = workflowInstanceNameText);
 #set(workflowName = $workflowInstanceNameText);

感谢任何帮助。

提前致谢。

最佳答案

Velocity 在服务器端工作。 JavaScript 在客户端(浏览器)上工作。您可以使用 Velocity 生成 JavaScript,但反之则不然。

关于java - 将 javascript 变量分配给速度模板变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12560541/

相关文章:

java - 如何使用 HttpURLConnection 在请求正文中发送数据?

Android Textview 中的 Java 字符串排序

javascript - 如何在不确定数组上使用 Promise all

javascript - Google Maps API - 使用 "search nearby"功能?

javascript - 有没有办法将 Apache Velocity 模板文件与任何 HTML 模板引擎(如 Mustache 或 Handlebar.js)一起使用

java - 在 MVC 应用程序中为 View 层使用 JSTL 与 Velocity 的好处?

java - UVa Online Judge on Erdos Number 运行时错误

java - Java 中 nextInt()、hasNext() 的 Python 实现是什么?

javascript - Bootstrap绑定(bind)方式

Spring Web MVC 和重复动态页面元素