Author: mrdon
Date: Sat Dec 16 11:35:55 2006
New Revision: 487866

URL: http://svn.apache.org/viewvc?view=rev&rev=487866
Log:
Better handle when querystring is null for some containers
WW-1563

Modified:
    
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/URL.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/URL.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/URL.java?view=diff&rev=487866&r1=487865&r2=487866
==============================================================================
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/URL.java 
(original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/components/URL.java 
Sat Dec 16 11:35:55 2006
@@ -212,6 +212,9 @@
     private String extractQueryString() {
         // Parse the query string to make sure that the parameters come from 
the query, and not some posted data
         String query = req.getQueryString();
+        if (query == null) {
+            query = (String) 
req.getAttribute("javax.servlet.forward.query_string");
+        }
 
         if (query != null) {
             // Remove possible #foobar suffix


Reply via email to