2

我可以在jsp页面上的js函数中使用el表达式吗?我试过这样做,但是jsp编译器总是抱怨==这里不允许使用符号:

function somefunction() {
  var booleanExpression = '${myBean.a == -1}';
  ....
}

myBean是具有整数属性的请求范围属性a。我也尝试过使用eq而不是==,但错误仍然存​​在,这很奇怪。

我希望我boleanExpression成为truefalse结果。

4

1 回答 1

2

去掉引号。

var booleanExpression = ${myBean.a == -1};

JSP 将输出truefalse,其中任何一个 JavaScript 都会非常满意。

于 2013-08-01T22:10:07.047 回答