Когда запускаю JSP Web Application на Tomcat или JBoss Server, оно запускает index.jsp первым (index.jsp файл автоматом создается при созданий проекта), но если добавить в папку WEB-INF другие файлы .htmk, .jsp, то оно открывает эти файлы, а не начальный index.jsp. Какой приоритет JSP отдает при открытий файлов? По алфавитному порядку, либо HTML -> CSS -> JSP или ? Какую последовательность оно использует ?
Стандартный приоритет "страниц приветствия":
Кроме этого в web.xml можно задать собственный список страниц приветствия при помощи тэга welcome-file-list. Страницы из этого списка будут иметь наивысший приоритет.
E Вас есть нижеследующее в applicatin.properties ?
# jsp cfg
spring.mvc.view.prefix: /WEB-INF/jsp/
spring.mvc.view.suffix: .jsp
подсмотрено здесь
Продвижение своими сайтами как стратегия роста и независимости