| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Как настроить Spring Сontroller возвращать либо ht |
| Автор: argamidon 16.2.2015, 20:08 | ||||||||
| Мне нужно чтобы определённые контроллеры возвращали .html, другие же - .jsp. Проблема в InternalResourceViewResolver - у него указан суффикс:
как видно, он всегда приклеит окончание .jsp. Удалил суффикс , добавил
в свой xml конфиг как сказано http://stackoverflow.com/questions/15479213/how-to-serve-html-files-with-spring, но страница html не вызывается вообще. Как я ни пытался делать запрос - static/page.html, и т.д. и ещё один вопрос В некоторых гайдах в файле-конфиге DispatcherServlet (web.xml) имеется такой маппинг:
Но а в некоторых элемент
Что означают эти значения и какая разница между ними? |
| Автор: mbasil 4.3.2015, 00:40 |
| *.htm - Означает: "все, что имеет суффикс .htm" "Звездочка" может стоять вначале (как в этом примере), или - вконце, тогда это означает любой префикс. Символ "/" в url-pattern обязателен, так как означает ту часть адреса, которая стоит после контекста приложения. |
| Автор: AntonSaburov 5.3.2015, 17:47 |
| Не обязательно пользоваться InternalResourceViewResolver - можно взять XmlViewResolver. Также можно сделать стек резолверов - там вообще развлекаться по полной. |