浏览代码

jfinal 2.1 release ^_^

James 10 年之前
父节点
当前提交
7ca2c4f5fc
共有 1 个文件被更改,包括 8 次插入4 次删除
  1. 8 4
      src/com/jfinal/core/Injector.java

+ 8 - 4
src/com/jfinal/core/Injector.java

@@ -115,12 +115,16 @@ public class Injector {
 				attrName = paraName;
 			}
 			
-			try {
-				Class<?> colType = table.getColumnType(attrName);
-				if (colType == null) {
+			Class<?> colType = table.getColumnType(attrName);
+			if (colType == null) {
+				if (skipConvertError) {
+					continue ;
+				} else {
 					throw new ActiveRecordException("The model attribute " + attrName + " is not exists.");
 				}
-				
+			}
+			
+			try {
 				String[] paraValueArray = entry.getValue();
 				String paraValue = (paraValueArray != null && paraValueArray.length > 0) ? paraValueArray[0] : null;