当我试图在spring mvc上练习/学习我的第一个程序时遇到错误

时间:2013-01-12 12:21:41

标签: spring spring-mvc

我刚开始学习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中,我声明了调度程序servlet(名为dispatcher)以及web-inf下的相应dispatcher-servlet.xml。

同样在web.xml中声明了listener并在contextConfigLocation /WEB-INF/dispatcher-servlet.xml下。

我搜索了谷歌,但没有找到任何答案。在我的搜索中,我发现了一些关于maven pom.xml的东西(不知道那是什么)但是却无法理解究竟是什么?我需要maven吗?对于springmvc? 这个问题的解决方案是什么?

1 个答案:

答案 0 :(得分:0)

你在哪个lib目录下放了JAR文件? 如果它在WEB-INF目录中,则应该加载它。否则,JAR文件也应该在WEB部署程序集中导入。

如果您在开始时需要分步教程,可以尝试关注Hello World Example Using Spring Framework MVC 3.1

相关问题