1、直接在当前页面<script></script>标签中使用el表达式,需要加上单引号或双引号
var str = '${str}';
var str = '${obj.属性名}';
2、 外部js文件中使用el表达式
a、将js文件类型改为jsp文件
<script src="myJs.jsp" type="text/javascript></script>
b、在当前页面<script></script>标签中定义全局变量,外部js文件中使用即可
// 创建test.html
<body>
<script type="text/javascript">
a = "${object.属性名}"
</script>
<script src="./b.js"></script>
</body>
// 创建b.js
alert(a)
3、 使用方法1获取值,再使用隐藏域存储值,这样使用后期维护可读性差,不推荐。