Access velocity variable with javascript
问题 <head> #set($test = "works")) </head> <script> var get = "${test}"; // I also tried using '$test' and "$test" also alert(get); </script> And it alerts out ${test} , but should print works . How can I get it to work? 回答1: try this... #set ($test = "works") <script type="text/javascript"> var myvar = "${test}"; alert (myvar); </script> THIS WORKS SURELY!!!! 回答2: Try var get = "$test"; instead of var get = "${test}"; 回答3: I realize the question is old, but this worked for me: #set ($test = "hi")