图文详解springMVC demo的配置及运行过程

来源:互联网 发布:重度抑郁症的表现知乎 编辑:程序博客网 时间:2024/05/16 10:24

完成本文的阅读,你将可以实现一个简单的springMVC demo的配置并成功运行。

【敬告:转载请注明出处 http://blog.csdn.net/myfxx】

一,开发环境以及运行环境的准备:
1.开发工具:eclipse;
2.运行环境:Tomcat6.0.20(其他版本当然也可以,不局限,但建议最好用6.0+的版本)
3.框架下载:spring3.2.4(其他版本当然也可以,但是如果有其他jar包的缺失请自行检查)
4.依赖jar包:(1)spring3.2.4下的jar包;
                     (2)网上下载commons-logging.jar;jstl.jar;standard-1.1.2.jar,这三个jar包。
注:为了方便,1.可以从我空间下载本次springmvcDemo的tomcat6.0.20服务器,下载地址:http://download.csdn.net/detail/myfxx/6931689
                        2.可以从我的空间里下载本次的springmvcDemo源码,里面有相关代码以及所需的包,这样就可以省去以上步骤3&4,下载地址:http://download.csdn.net/detail/myfxx/6931669
二,在以上资源准备充分后,进行demo配置以及讲解运行步骤:
1.在eclipse中新建一个web动态工程:




然后页面会跳转回到这个界面上:

至此,一个web动态工程在eclipse中建立完毕。
我们看到新建好的web动态工程的项目架构图是这样的:

2.下面我们开始进行相应文件的配置:
第一步:首先将一开始下载的jar包添加到项目的WEB-INF/lib目录下,具体如下:
(1)将spring3.2.4下的jar包拷贝到项目的WEB-INF/lib目录下(可全拷,也可只拷下图显示的jar);
(2)将commons-logging.jar;jstl.jar;standard-1.1.2.jar这三个jar包也放到项目的WEB-INF/lib目录下。

第二步,我们先对项目WEB-INF目录下的web.xml进行相应的配置:

第三步,我们需要对项目WEB-INF目录下的springmvcDemo-servlet.xml文件进行相应的配置,在这里,可能很多读者发现没有找到springmvcDemo-servlet.xml这个文件,因为这个文件是需要我们新建的:


新建完springmvcDemo-servlet.xml之后,我们对其的配置如下:

第四步:我们在WEB-INF目录下新建一个文件夹(Folder),命名为jsp(这里只是为了将.jsp归放进去好统一管理,当然你要是不建立这个文件夹也是可以的),建立jsp文件夹后,我们在该文件夹下再新建一个jsp文件,可以命名为index.jsp。
index.jsp文件内容如下:

第五步:接下来,我们在项目的src目录下新建一个package包,命名为:springmvcdemo.web.controller,然后在这个包下面再新建一个类,命名为HelloWorldController,类中的方法实现如下:

第六步:我们再次打开springmvcDemo-servlet.xml文件,加入这条配置语句:<bean name="/test1/index" class="springmvcdemo.web.controller.HelloWorldController"/>,如图:

第七步:好了,至此,我们所有的配置以及实现都完成了,下面,我们就要把我们配置好的demo放到tomcat容器中去运行一下看是否成功,如何将demo放到tomcat服务器中去运行呢,我们接着往下做:

以上6小步骤完成后,实际上我们已经完成了将demo加载到tomcat容器中,下面我们来看看经过这6个步骤后,eclipse界面都有哪些变化:

第八步:上一步我们已经将demo加载到Tomcat服务器中,但是如果看上图,我们可以看到Tomcat的状态是stopped的,我们接下来要将其部署:

如果部署成功,控制台会显示类似于这样的信息:

第九步:至此,我们已经将项目demo成功部署到tomcat服务器上了,接下来也就是到了最激动人心的时刻,就是看是否浏览器能不能显示出我们的成果来,我们在浏览器中输入以下地址:

结果发现浏览器有显示我们index.jsp中的内容,证明我们demo的搭建成功了,我们再切换到eclipse控制台,发现eclipse控制台也打印出了我们在HelloWorldController类中设置要打印的信息:

至此,恭喜你,你的第一个简单的spring MVC demo已经搭建成功!当然这只是一个很简单的demo,我们如果要在上面做开发的话还需要进行一些优化,具体的优化可以后续学习,总之,现在你的demo搭建成功,先给自己点个赞咯!
【敬告:转载请注明出处http://blog.csdn.net/myfxx】
1 0
原创粉丝点击