I'm trying out the whole "convention over configuration" thing with Spring MVC. Spring has all sorts of tools to help with this, and I'm trying some of them out. However, I ran into a problem with our team's configuration not quite matching what Spring wants.
The problem is that we take URLs like "http://ourSite/SomePage.do", put them through "SomePageController", and render them with "somePage.jsp". Note that SomePage.do begins with a capital letter, and somePage.jsp does not. It appears that Spring's DefaultRequestToViewNameTranslator is keeping the capital letter around, and the ViewResolvers can't figure out how to make that first character lowercase.
Is there a way to configure either the NameTranslator or a ViewResolver to make that first letter lowercase?