DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38113>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38113


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |




------- Additional Comments From [EMAIL PROTECTED]  2006-03-28 19:23 -------
(In reply to comment #1)
> This is fixed in the SVN trunk, and will appear in 5.5.16

The fix is not correct.

Following jsp:
<jsp:expression>"" + request.getQueryString()</jsp:expression>
does not write 'null' to the page, even if not question mark on the url.

While javadoc of HttpServletRequest#getQueryString states:
public java.lang.String getQueryString()

    Returns the query string that is contained in the request URL after the
path. This method returns null if the URL does not have a query string. Same as
the value of the CGI variable QUERY_STRING.

------- Additional Comments From [EMAIL PROTECTED]  2006-03-29 19:54 -------
(Sorry if this results in a duplicate post, BugZilla seems to be very flacky
today and commiting comments does not seem to work)

I agree. This "fix" breaks webapps: JForum, and maybe others.

The original assumption behind this change was incorrect, the specification
clearly states that getQueryString() *should* return null, not an empty string.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to