Я только начал играть с Spring MVC. Я установил Intellij Idea и Tomcat сервер, а затем создал новый проект из шаблона SpringMVC. Когда я запускаю его, я получил ошибку:
Servlet.init() for servlet mvc-dispatcher threw exception
Я решил это, изменив Java jdk с версии 1.8 до 1.7. Когда я запускаю его, я получил эту ошибку:
java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.pages.hello_jsp
Чтобы исправить это, мне пришлось удалить:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
из моего файла pom.xml и теперь он работает. Может кто-нибудь сказать мне, почему этот шаблон не будет работать без этих изменений?