浏览代码

jfinal 4.9

James 5 年之前
父节点
当前提交
0bab472a96
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      src/main/java/com/jfinal/template/expr/ast/Arith.java

+ 5 - 3
src/main/java/com/jfinal/template/expr/ast/Arith.java

@@ -108,9 +108,11 @@ public class Arith extends Expr {
 		}
 		
 		// 字符串加法运算
-		if (leftValue instanceof String || rightValue instanceof String) {
-            return String.valueOf(leftValue).concat(String.valueOf(rightValue));
-        }
+		if (op == Sym.ADD) {
+			if (leftValue instanceof String || rightValue instanceof String) {
+				return String.valueOf(leftValue).concat(String.valueOf(rightValue));
+			}
+		}
 		
 		String leftObj = leftValue != null ? leftValue.getClass().getName() : "null";
 		String rightObj = rightValue != null ? rightValue.getClass().getName() : "null";