javascript 变量和 scriptlet 值不匹配
javascript variable and scriptlet value is not matching
我正在尝试将 javascript 变量值与从 jsp 中的 scriptlet 获取的值进行匹配,但即使值相同我也没有得到正确的结果。
var a = 1;
console.log(a == <%=Constants.SOME_CONSTANT_VALUE%>);
此处 Constants.SOME_CONSTANT_VALUE 的值为“1”[字符串类型],但我得到的控制台输出为 false。
使用 parseInt
并进行如下比较:
console.log(a == parseInt(<%=Constants.SOME_CONSTANT_VALUE%>));
尝试
console.log(a == "<%=Constants.SOME_CONSTANT_VALUE%>");
我正在尝试将 javascript 变量值与从 jsp 中的 scriptlet 获取的值进行匹配,但即使值相同我也没有得到正确的结果。
var a = 1;
console.log(a == <%=Constants.SOME_CONSTANT_VALUE%>);
此处 Constants.SOME_CONSTANT_VALUE 的值为“1”[字符串类型],但我得到的控制台输出为 false。
使用 parseInt
并进行如下比较:
console.log(a == parseInt(<%=Constants.SOME_CONSTANT_VALUE%>));
尝试 console.log(a == "<%=Constants.SOME_CONSTANT_VALUE%>");