首先,我在下面的JavaScript代码中使用JSTL
<script type="text/javascript">
var key_1 = '${key_1}';
var key_2 = '${key_2}';
var key_3 = '${key_3}';
console.log("key_1: "+key_1);
console.log("key_2: "+key_2);
console.log("key_3: "+key_3);
</script>
**I got the results**
key_1: aaa
key_2: bbb
key_3: ccc
但是当我在.js文件中使用此代码
$( document ).ready(function() {
var key_1 = '${key_1}';
var key_2 = '${key_2}';
var key_3 = '${key_3}';
console.log("key_1: "+key_1);
console.log("key_2: "+key_2);
console.log("key_3: "+key_3);
});
我得到结果:
key_1: ${key_1}
key_2: ${key_2}
key_3: ${key_3}
在这种情况下,我可以在.js文件中使用JSTL