Oliver Becker opened SPR-13272 and commented
I wonder if it is on purpose that DispatcherServlet.applyDefaultViewName gets the original request as parameter and not processedRequest (see doDispatch, currently line 965).
We have a scenario where our default view name might depend on the current request parameters. However, in the case of a multipart request these parameters are gone and have been parsed already into processedRequest. So the simple solution to this problem would be to pass processedRequest instead of request as parameter to applyDefaultViewName.
Is there a reason not to do this?
Referenced from: commits e1cce30