From: Matti Tahvonen Date: Thu, 8 Nov 2007 12:37:21 +0000 (+0000) Subject: fire uri handlers and parameter handlers with empty uri/querystring X-Git-Tag: 6.7.0.beta1~5622 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b6e7385cf7aa215d6dfe26b4071425d1f7ce26f3;p=vaadin-framework.git fire uri handlers and parameter handlers with empty uri/querystring svn changeset:2762/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java b/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java index cf47e3ff1c..62ef67ee53 100644 --- a/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java +++ b/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java @@ -387,8 +387,7 @@ public class ApplicationServlet extends HttpServlet { // Handle parameters Map parameters = request.getParameterMap(); - if (window != null && parameters != null - && !parameters.isEmpty()) + if (window != null && parameters != null ) window.handleParameters(parameters); writeAjaxPage(request, response, window, themeName); @@ -552,8 +551,8 @@ public class ApplicationServlet extends HttpServlet { String uri = request.getPathInfo(); // If no URI is available - if (uri == null || uri.length() == 0 || uri.equals("/")) - return null; + if (uri == null) + uri = ""; // Removes the leading / while (uri.startsWith("/") && uri.length() > 0)