В сервлете 3.0 есть функция, позволяющая упаковать ресурсы (изображения, jsp и т. Д.) В файл JAR.То, что вы делаете, находится в вашем jar-файле, вы создаете META-INF/resources
и помещаете туда все, что хотите, включая каталоги для структурирования ваших ресурсов.В результате META-INF/resources
будет сопоставлено с docroot
вашего веб-приложения.
Когда между вашим приложением и файлом JAR возникает конфликт ресурсов, ресурс вашего приложения будет возвращен.См. this
Tomcat 7 поддерживает Servlet 3, поэтому он должен поддерживать эту функцию