[jboss-svn-commits] JBL Code SVN: r26224 - labs/jbosslabs/labs-3.0-build/integration/cs-hfurl/trunk/src/main/java/org/jboss/labs/clearspace/plugin/hfurl/struts.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Apr 23 08:16:58 EDT 2009


Author: lkrzyzanek
Date: 2009-04-23 08:16:58 -0400 (Thu, 23 Apr 2009)
New Revision: 26224

Modified:
   labs/jbosslabs/labs-3.0-build/integration/cs-hfurl/trunk/src/main/java/org/jboss/labs/clearspace/plugin/hfurl/struts/RedirectToHFURLAction.java
Log:
added params

Modified: labs/jbosslabs/labs-3.0-build/integration/cs-hfurl/trunk/src/main/java/org/jboss/labs/clearspace/plugin/hfurl/struts/RedirectToHFURLAction.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/cs-hfurl/trunk/src/main/java/org/jboss/labs/clearspace/plugin/hfurl/struts/RedirectToHFURLAction.java	2009-04-23 09:51:02 UTC (rev 26223)
+++ labs/jbosslabs/labs-3.0-build/integration/cs-hfurl/trunk/src/main/java/org/jboss/labs/clearspace/plugin/hfurl/struts/RedirectToHFURLAction.java	2009-04-23 12:16:58 UTC (rev 26224)
@@ -33,8 +33,16 @@
  */
 public class RedirectToHFURLAction extends JiveActionSupport {
 
-  private String url;
+  /**
+   * URL to redirect
+   */
+  private String url = null;
 
+  /**
+   * Parameters from URLs
+   */
+  private String params = null;
+
   private HFURLManager hfURLManager;
 
   public static final String URL_NOT_DEFINED = "urlNotDefined";
@@ -46,6 +54,10 @@
       return URL_NOT_DEFINED;
     }
 
+    if (params != null && params.length() > 0) {
+      url = url + "?" + params;
+    }
+
     String urlToRedirect = hfURLManager.getHFURL(url, true);
 
     if (url.equals(urlToRedirect)) {
@@ -80,4 +92,12 @@
     this.hfURLManager = hfURLManager;
   }
 
+  public void setParams(String params) {
+    this.params = params;
+  }
+
+  public String getParams() {
+    return params;
+  }
+
 }




More information about the jboss-svn-commits mailing list