我正在尝试将javascript变量值与jsp中从scriptlet获取的值匹配,但即使值相同,我也没有得到结果为真。
var a = 1;
console.log(a == <%=Constants.SOME_CONSTANT_VALUE%>);
此处Constants.SOME_CONSTANT_VALUE的值为“1”[字符串类型],但我将控制台输出视为false。
答案 0 :(得分:1)
试 console.log(a ==&#34;&lt;%= Constants.SOME_CONSTANT_VALUE%&gt;&#34;);
答案 1 :(得分:0)
使用parseInt
并进行如下比较:
console.log(a == parseInt(<%=Constants.SOME_CONSTANT_VALUE%>));