Могу ли я использовать выражения el в функциях js, которые находятся на странице jsp? Я пытался это сделать, но компилятор jsp всегда жаловался, что здесь нельзя использовать символ ==
:
function somefunction() {
var booleanExpression = '${myBean.a == -1}';
....
}
myBean
- это атрибут области запроса, имеющий целочисленное свойство a
. Я также пытался использовать eq
вместо ==
, но ошибка осталась той же, и это странно.
Я хочу, чтобы мой boleanExpression
был true
или false
в результате.
1 ответ
Оставьте цитаты.
var booleanExpression = ${myBean.a == -1};
JSP выгружает либо true
, либо false
, с любым из которых JavaScript будет совершенно счастлив.
==
, но выражения EL, похоже, не могут быть многострочными. Проблема решена.
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Имейте в виду, что JavaScript — это НЕ то же самое, что Java! Включите все ярлыки, относящиеся к вашему вопросу; например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [svelte] и т. д.