标签: java jsp
在JSP中的EL表达式中,我们可以使用${"1"+"2"}但不能使用${"Dark"+"Knight"}。为什么呢?
${"1"+"2"}
${"Dark"+"Knight"}
答案 0 :(得分:10)
JSP 2.1 (2006) spec仅将+定义为算术运算符,因此不能用于字符串连接。 "1"和"2"根据强制规则被强制为数字类型,因此${"1"+"2"}将评估为3。
+
"1"
"2"
3