我有一个变量${bean.name}如何将它传递给javascript var?我试过了 var name = "${bean.name}" , var name = ${bean.name}但它不起作用.
我的想法是把它放在一个隐藏的输入中,就像隐藏的一样 <input id="test" type="text" value"${bean.name}">
var name = document.getElementById("test").value;
Run Code Online (Sandbox Code Playgroud)
这不起作用或var name成为字符串"${bean.name}"
注意.我不能使用jstl
您不能在.js文件中评估JSTL .仅限.jsp文件.(除非你重新映射jsp servlet,但我不建议这样做).
更好的方法是在.jsp中定义变量,包括.js,并将这些变量作为参数传递给初始化函数.
还要确保你没有 isELIgnored="true"
| 归档时间: |
|
| 查看次数: |
23612 次 |
| 最近记录: |