Вам необходимо настроить HandlerMapping . Значение по умолчанию - BeanNameUrlHandlerMapping
, которое будет делать то, что вы хотите, только если вы связываете свой контроллерный компонент под именем, соответствующим вашему URI. Вы, вероятно, хотите вместо SimpleUrlHandlerMapping
:
<bean name="myController" class="org.springframework.web.servlet.mvc.UrlFilenameViewController"/>
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<value>
/**/*.xhtml=myController
</value>
</property>
</bean>