我刚开始学习 Spring 并为 SpringMVC 编写了一个 Hello Word 程序,这个错误阻止了我
Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener
我在 lib 目录中有所有必要的 jar 文件。我使用的是 spring 3.2、tomcat 服务器和 eclipse Indigo IDE。
在 web.xml 中,我声明了 dispatcher servlet(命名为 dispatcher)以及 web-inf 下的对应 dispatcher-servlet.xml。
同样在 web.xml 声明的侦听器和 contextConfigLocation /WEB-INF/dispatcher-servlet.xml 下。
我搜索了谷歌,但找不到任何答案。在搜索过程中,我发现了一些关于 maven pom.xml 的内容(不知道那是什么)但无法理解它到底是什么?我需要 maven for springmvc 吗?这个问题的解决方案是什么?