Fix 404 issue when uri generated with jsessionid.

When cookies are disabled or, in my case, during first request &lt;c:url&gt; 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