Thats bad... My very dirty solution for this specific case is to look up in the request if the type-param is set. If yes i handle it like ajax. Not very nice but it works. The redirect method should have an optional param for forwarding request params to the new request.