Apka została stworzona przy użyciu strony start.spring. Problem polega na tym, że strony w formacie .JSP nie renderują się prawidłowo, tzn. zawartość tych plików zakodowana w HTML jest normalnie renderowana, ale kod JSP nie jest tłumaczony. Wygląda to tak:
Szukając rozwiązania, natknąłem się na poradę by umieścić w pliku pom.xml następujące zależności:
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
Jednak po ich dodaniu, próba załadowania któregoś z plików JSP kończy się wyświetleniem Whitelabel Error Page. Co ciekawe, pliki .HTML są wtedy normalnie ładowane z katalogu /src/main/resources/static, problem występuje tylko przy formacie JSP, a więc, jak mniemam, tomcat szuka plików z tym rozszerzeniem w innym katalogu. Pytanie tylko, którym?
Drzewo katalogów dla tego projektu:
Męczę się z tym już pół dnia, będę niezmiernie wdzięczny za pomoc.