帮助需要使用IntelliJ IDEA获得Spring MVC项目

所以我下载了一个终极的想法试验,我希望得到spring mvc和tomcat一起去。

所以我设置了一个新项目,将其配置为使用sun jdk。

我选择了一个spring应用程序,它创建并下载了以下内容:

http://img15.imageshack.us/img15/4853/idealspring1.png http://img15.imageshack.us/img15/4853/idealspring1.png

我没有看到任何spring-mvc库,它们是否包含在那里或者我必须对此做些什么?

有人可以勾勒出我要做的事情,让它像Spring mvc web应用程序一样构建吗?

我发现开始一个新的IDEA项目的最好方法是使用Maven。 这使您可以轻松构建项目而无需启动IDE,自动为您维护所有库。

“从头创建项目”,然后在下一个屏幕中选择“Maven模块”。 单击“从原型创建”并选择“maven-archetype-webapp”。 这将为您提供一个基本的Maven布局,它可以构建一个简单的WAR文件。

现在添加Spring库,打开Maven构建文件–pom.xml – 并在Spring MVC框架上插入新的依赖项:

 org.springframework spring-webmvc 3.0.0.RELEASE  

从这里开始,您可以遵循Spring MVC参考文档 – 将Dispatcher Servlet和Context Listener添加到web.xml,Spring XML上下文等等。

您可能会发现其他有用的东西是Maven Jetty插件 。 配置完成后,您只需在命令提示符下键入“mvn jetty:run”(或从IDE中启动它)即可运行您的应用程序。 Maven将获取所需的全部内容并为您部署应用程序,无需外部应用程序服务器设置即可进行快速测试。

我不确定你的设置是否与我的相同,但是当我下载spring-framework-2.5.6时,在\ dist \ modules中有一些名为spring-web.jar,spring-webmvc.jar等的jar文件子文件夹。 教程至少指出spring-webmvc.jar应该在你的WEB-INF / lib文件夹中。

本教程可选择使用eclipse,但无论如何都可能有用,尤其是入门:

http://static.springsource.org/docs/Spring-MVC-step-by-step/

我认为Spring MVC的东西有特定的JAR。 基本上,当您下载最新的Spring Framework并解压缩zip时,您需要转到dist文件夹并添加org.springframework.web.jar和org.springframework.web.servlet.jar / org.springframework.portlet.jar到你的项目。 我很确定servlet / portlet jar会有你的MVC特定类。