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