Much depends on whether you use Tomcat or Apache to render HTML. You can configure Apache 2.4 to render HTML and delegate Tomcat JSP. In this case, you can configure Apache as case insensitive. See link :
Typically, jsp pages link to links, so the developer controls the case of the URL.
source share