You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2016/11/07 19:14:01 UTC

[2/3] struts git commit: WW-4709 Defines toString as it's used in JSON serialisation

WW-4709 Defines toString as it's used in JSON serialisation


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/b287a954
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/b287a954
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/b287a954

Branch: refs/heads/master
Commit: b287a9546a5212bb8c045194f6a6e39aa578017d
Parents: 33ac7ac
Author: Lukasz Lenart <lu...@apache.org>
Authored: Mon Nov 7 11:29:38 2016 +0100
Committer: Lukasz Lenart <lu...@apache.org>
Committed: Mon Nov 7 20:13:51 2016 +0100

----------------------------------------------------------------------
 .../java/org/apache/struts2/dispatcher/HttpParameters.java  | 2 +-
 .../main/java/org/apache/struts2/dispatcher/Parameter.java  | 9 +++++++--
 2 files changed, 8 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts/blob/b287a954/core/src/main/java/org/apache/struts2/dispatcher/HttpParameters.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/struts2/dispatcher/HttpParameters.java b/core/src/main/java/org/apache/struts2/dispatcher/HttpParameters.java
index ad94ff2..f22be0d 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/HttpParameters.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/HttpParameters.java
@@ -28,7 +28,7 @@ public class HttpParameters implements Cloneable {
         if (parameters.containsKey(name)) {
             return parameters.get(name);
         } else {
-            return new Parameter.EmptyHttpParameter(name);
+            return new Parameter.Empty(name);
         }
     }
 

http://git-wip-us.apache.org/repos/asf/struts/blob/b287a954/core/src/main/java/org/apache/struts2/dispatcher/Parameter.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/apache/struts2/dispatcher/Parameter.java b/core/src/main/java/org/apache/struts2/dispatcher/Parameter.java
index 97f7946..f273513 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/Parameter.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/Parameter.java
@@ -82,6 +82,11 @@ public interface Parameter {
         public Object getObject() {
             return value;
         }
+
+        @Override
+        public String toString() {
+            return getValue();
+        }
     }
 
     class File extends Request {
@@ -90,11 +95,11 @@ public interface Parameter {
         }
     }
 
-    class EmptyHttpParameter implements Parameter {
+    class Empty implements Parameter {
 
         private String name;
 
-        public EmptyHttpParameter(String name) {
+        public Empty(String name) {
             this.name = name;
         }