Java Spring MVC入门(一)——从零到一搭建项目

  万事开头难                                                                      

  万事开头难,到底难在哪里呢?难在对于未知的恐惧?难在不知从何处入手的困境?还是难在对于自己为何而学习的迷茫?

其实最难的事情只有一件——你究竟为何而学习?想清楚这个问题,学习对你来说将不再困难。

”不积跬步,无以至千里;不积小流,无以成江海“如果你的目标是”千里“或者是”江海“,那么请从这里开始!

 

  普通模式建立 Spring MVC 项目                                        

1、安装jdk

  这里不详细讲述,百度搜索“java jdk安装”出来结果一大堆。推荐教程: http://www.cnblogs.com/xing901022/p/3955794.html

2、下载eclispe并安装

  我们下载的是neon版本。

  下载地址(64位): https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R/eclipse-inst-win64.exe

  下载地址(32位): https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R/eclipse-inst-win32.exe

 

  Java Spring MVC入门(一)——从零到一搭建项目  

  下载完成之后打开:

  Java Spring MVC入门(一)——从零到一搭建项目

选择 Java EE ,接着

Java Spring MVC入门(一)——从零到一搭建项目

输入安装目录,点击INSTALL。OK,安装成功!

【光看不练假把戏】

作业:仅仅安装好jdk和eclipse 是不够的,最好要自己安装一个tomcat,请初学者自己安装tomcat到本地。

3、建立Spring MVC项目

打开安装好的eclipse ,选择File->new->other。在弹出的框内选择Web->Dynamic Web Project , 选择Next

Java Spring MVC入门(一)——从零到一搭建项目现在要给项目起个名字,我们起个SpringDemo:

Java Spring MVC入门(一)——从零到一搭建项目

 

点击Finish之后项目就建立完成,见下图。

Java Spring MVC入门(一)——从零到一搭建项目

4、导入Spring MVC安装包

  好了,上面我们已经建立完成一个动态网站项目,但这些和Spring MVC还没什么关系,所以我们现在要把Spring MVC相关的jar包导入到项目里。Spring MVC 已经经历过好几个版本,从最初的2.*到现在的4.*版本,我们肯定是用新版本啦。Spring 的官网地址打开速度很慢,http://projects.spring.io/spring-framework/ ,可以说基本打不开更别提下载了。还好我找到国内下载服务站点,免费提供给大家。

下载地址:http://repo.springsource.org/libs-release-local/org/springframework/spring/ 

各个主流版本都有。

Java Spring MVC入门(一)——从零到一搭建项目

我们选择4.3.2.RELEASE

Java Spring MVC入门(一)——从零到一搭建项目

选择第一个下载,解压缩之后如下:

Java Spring MVC入门(一)——从零到一搭建项目

其中libs里面就是Spring MVC 的jar包。

Java Spring MVC入门(一)——从零到一搭建项目

把这些包都负责到项目的/WebContent/WEB-INF/lib 目录里。之后我们将包导入项目里。

在项目名上,点击右键先刷新下项目,因为刚刚复制jar进来,再选中项目名右击 Build Path - Configure Bulid Path... - Libraries - Add JARs...,在弹出的框里边找到项目的/WebContent/WEB-INF/lib,这样就看到刚刚你复制过来的 jar 包了。

Java Spring MVC入门(一)——从零到一搭建项目

Java Spring MVC入门(一)——从零到一搭建项目

选择所有的包点击“OK”。这样我们的包就导入成功了。

【光看不练假把戏】

作业:如果想要正常运行项目,仅仅有Spring MVC 的jar包还是不够的,还需要servlet和  commons-loging 包 ,希望初学者自己去网上寻找下载,并导入到build path 。