2014-06-27 2 views
2

Я проверил больше всего весенних ботинок, представленных примерами для JSP, поскольку технология просмотра упаковывается как артефакты WAR.Пример весенней загрузки от WAR WARN

Было бы неплохо предоставить пример банки, если это возможно?

Я знаю, что для JSP требуется сервлет-механизм/контейнер сервлетов, в отличие от, например, Freemarker .. для рендеринга. Но если контейнер для сервлетов Jetty или Tomcat - этот вариант жизнеспособен и возможен?

Попытка, что установка до сих пор с не большим успехом, моя последняя попытка была создать папку с

META-INF/ресурсы, чтобы положить все эти Jsp ресурсы, но они все еще не видны ViewResolver

@Bean 
public ViewResolver jspViewResolver() { 
    InternalResourceViewResolver viewResolver = new InternalResourceViewResolver(); 
    viewResolver.setPrefix("/META-INF/resources/jsp/"); 
    viewResolver.setSuffix(".jsp"); 
    viewResolver.setOrder(2); 
    return viewResolver; 
} 

в конце .. пробовал некоторые настройки, как здесь:

http://alexismp.wordpress.com/2010/04/28/web-inflib-jarmeta-infresources/

Благодарности

ответ

0

Это не банку ответ, но все-таки не WAR один :)

Поместите файлы JSP под :

{ "src/main/webapp", "public", "static" } 

код взят из AbstractEmbeddedServletContainerFactory. Теперь я нахожу ссылку на весеннюю загрузку, вводящую в заблуждение (27.1.5 Static Content). Он упоминает несколько каталогов для статического контента, но ничего не говорит о них выше. Но все же я счастлив, что это мир с открытым исходным кодом, и UTSL работает :)

Как вы можете видеть, каталог resources не включен. JSP sample application (упомянутый ниже 27.3.5 JSP-ограничения) работает хорошо, потому что он использует src/main/webapp для jsp-файла.

Корневой каталог выбирается на основе . И ServletContainerFactory объявляет сообщение об отладочном (точном) уровне, указывающее .ocument root. Вы можете найти его, независимо от того, нашел ли он корневой каталог или нет.

Смежные вопросы