javascript变量和scriptlet值不匹配

时间:2015-11-30 09:02:36

标签: javascript java jsp scriptlet

我正在尝试将javascript变量值与jsp中从scriptlet获取的值匹配,但即使值相同,我也没有得到结果为真。

var a = 1;
console.log(a == <%=Constants.SOME_CONSTANT_VALUE%>);

此处Constants.SOME_CONSTANT_VALUE的值为“1”[字符串类型],但我将控制台输出视为false。

2 个答案:

答案 0 :(得分:1)

试     console.log(a ==&#34;&lt;%= Constants.SOME_CONSTANT_VALUE%&gt;&#34;);

答案 1 :(得分:0)

使用parseInt并进行如下比较:

console.log(a == parseInt(<%=Constants.SOME_CONSTANT_VALUE%>));