在JSP表达式中,我们可以使用${"1"+"2"},但不能使用${"Dark"+"Knight"}。为什么?
${"1"+"2"}
${"Dark"+"Knight"}
发布于 2009-08-27 11:39:35
JSP 2.1 (2006) spec仅将+定义为算术运算符,因此它不能用于字符串连接。根据强制规则,"1"和"2"被强制为数值类型,因此${"1"+"2"}将计算为3。
+
"1"
"2"
3
https://stackoverflow.com/questions/1340417
相似问题