When cookies are disabled or, in my case, during first request <c:url> jstl tag generates uri like
"/css/ipad.less;jsessionid=8F2DBDAD09DB189EAD4F531D3C555B4D"
This causes 404 response.
Concatenation of contextPath, servletPath and pathInfo instead of requestURI solves this issue and allows not to strip exceeded slashes.
When cookies are disabled or, in my case, during first request <c:url> jstl tag generates uri like "/css/ipad.less;jsessionid=8F2DBDAD09DB189EAD4F531D3C555B4D" This causes 404 response. Concatenation of contextPath, servletPath and pathInfo instead of requestURI solves this issue and allows not to strip exceeded slashes.
Related discussion: https://issues.apache.org/bugzilla/show_bug.cgi?id=51833