Чтобы ответить на ваш вопрос logout
- это имя представления, полученное из объекта ModelAndView, возвращаемого контроллером. Если у вас возникли проблемы, вам потребуется следующая дополнительная конфигурация.
Вам необходимо добавить отображение сервлета для *.htm
в вашем web.xml
:
<web-app>
<servlet>
<servlet-name>htm</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<oad-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>htm</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
</web-app>
И если вы хотите отобразить напрямую на *.jsp
без создания пользовательского контроллера, вам нужно добавить следующий bean-компонент в контекст Spring:
<bean id="urlFilenameController"
class="org.springframework.web.servlet.mvc.UrlFilenameViewController" />