Browse Source

jfinal 3.5

James 7 years ago
parent
commit
638463ad1b

+ 3 - 0
src/main/java/com/jfinal/core/paragetter/ParaProcessor.java

@@ -18,6 +18,9 @@ package com.jfinal.core.paragetter;
 import com.jfinal.core.Action;
 import com.jfinal.core.Action;
 import com.jfinal.core.Controller;
 import com.jfinal.core.Controller;
 
 
+/**
+ * 使用构建好的 IParaGetter 数组获取用于 action 方法实参的参数值
+ */
 public class ParaProcessor implements IParaGetter<Object[]> {
 public class ParaProcessor implements IParaGetter<Object[]> {
 	
 	
 	private int fileParaIndex = -1;
 	private int fileParaIndex = -1;

+ 1 - 1
src/main/java/com/jfinal/core/paragetter/ParaProcessorBuilder.java

@@ -54,7 +54,7 @@ public class ParaProcessorBuilder {
 		regist(java.lang.String[].class, StringArrayGetter.class, null);
 		regist(java.lang.String[].class, StringArrayGetter.class, null);
 		regist(java.lang.Integer[].class, IntegerArrayGetter.class, null);
 		regist(java.lang.Integer[].class, IntegerArrayGetter.class, null);
 		regist(java.lang.Long[].class, LongArrayGetter.class, null);
 		regist(java.lang.Long[].class, LongArrayGetter.class, null);
-		regist(com.jfinal.core.paragetter.RawPostData.class, RawPostDataGetter.class, null);
+		regist(com.jfinal.core.paragetter.RawData.class, RawDataGetter.class, null);
 		
 		
 	}
 	}
 	
 	

+ 2 - 2
src/main/java/com/jfinal/core/paragetter/RawPostData.java

@@ -1,9 +1,9 @@
 package com.jfinal.core.paragetter;
 package com.jfinal.core.paragetter;
 
 
-public class RawPostData {
+public class RawData {
 	private final String data;
 	private final String data;
 
 
-	public RawPostData(String data) {
+	public RawData(String data) {
 		this.data = data;
 		this.data = data;
 	}
 	}
 
 

+ 21 - 0
src/main/java/com/jfinal/core/paragetter/RawDataGetter.java

@@ -0,0 +1,21 @@
+package com.jfinal.core.paragetter;
+
+import com.jfinal.core.Action;
+import com.jfinal.core.Controller;
+
+public class RawDataGetter extends ParaGetter<RawData>{
+
+	public RawDataGetter(String parameterName, String defaultValue) {
+		super(parameterName, defaultValue);
+	}
+
+	@Override
+	public RawData get(Action action, Controller c) {
+		return new RawData(c.getRawData());
+	}
+
+	@Override
+	protected RawData to(String v) {
+		return new RawData(v);
+	}
+}

+ 0 - 21
src/main/java/com/jfinal/core/paragetter/RawPostDataGetter.java

@@ -1,21 +0,0 @@
-package com.jfinal.core.paragetter;
-
-import com.jfinal.core.Action;
-import com.jfinal.core.Controller;
-
-public class RawPostDataGetter extends ParaGetter<RawPostData>{
-
-	public RawPostDataGetter(String parameterName, String defaultValue) {
-		super(parameterName, defaultValue);
-	}
-
-	@Override
-	public RawPostData get(Action action, Controller c) {
-		return new RawPostData(c.getRawData());
-	}
-
-	@Override
-	protected RawPostData to(String v) {
-		return new RawPostData(v);
-	}
-}