您的位置:首页 > 编程语言 > Java开发

Spring3 MVC入门实例(示例)Spring3 MVC教程

2015-04-02 15:05 411 查看
Spring3 MVC 介绍:

1. Spring MVC 是Spring 框架的Web组件,能够开发WEB工程

2. 能与其它框架(Struts2)很好的集成

3. Spring MVC 是以servlet为中心,通过DispatcherServlet把请求分发给控制器

4. DispatcherServlet 是Spring IOC容器的完全集成,能使用Spring其他功能

5. Spring3 MVC 支持注解技术

6. Spring3 能很好的支持JAP2.0

那接下来我们就写一个例子:


工具/原料

WIN7

Eclipse


方法/步骤

1

准备所需工具和jar包:

1. JDK 1.7

2. apache-tomcat-7.0.52

3. Eclipse -JavaEE 版本的

4. 所需要jar

commons-logging-1.1.1.jar

jstl-1.2.jar

org.springframework.asm-3.0.0.RELEASE.jar

org.springframework.beans-3.0.0.RELEASE.jar

org.springframework.context-3.0.0.RELEASE.jar

org.springframework.core-3.0.0.RELEASE.jar

org.springframework.expression-3.0.0.RELEASE.jar

org.springframework.web-3.0.0.RELEASE.jar

org.springframework.web.servlet-3.0.0.RELEASE.jar

jar下载地址:http://pan.baidu.com/s/1eQDvDGe

2

创建一个动态web工程,并选择服务器,选择servlet的版本(2.5):





3

并把所需jar拷贝到

WebContent---WEB - INF> lib文件夹中





4

Spring控制器类,

创建一个Spring MVC的一个控制类,并处理请求,打印一句话‘Spring MVC示例 ’,

那我们先创建包com.liu.controller

然后在这个包下面创建一个类HelloController.java,在这个类中加入代码。

在HelloController类中注明@Controller和@RequestMapping("/test")

@Controller:当spring扫描包的时候,将表示为处理请求的一个Bean

@RequestMapping("/test"):应该处理请求URL地址





5

创建JSP

创建一个JSP发出请求:index.jsp

创建一个JSP显示消息:message.jsp

用index.jsp里面的超链接发出一个请求到HelloController,并返回到message.jsp 显示str的信息









6

Spring MVC的映射Web.xml中

主要定义:

org.springframework.web.servlet.DispatcherServlet

org.springframework.web.servlet.DispatcherServlet

我需要在工程里面web.xml配置文件中加入下面的配置:





7

Spring配置文件

注意上一个步骤中的<servlet-name>标签在web.xml中的servlet的名称。

DispatcherServlet的初始化后,会在WEB - INF查找一个文件名[servlet-name]-servlet.xml

在这个示例中,将应该查找spring-servlet.xml

在WEB - INF下面创建一个Spring的配置文件,文件名为:spring-servlet.xml,并把下面的内容复制到文件中:





8

运行结果:









END


注意事项

源码地址:http://pan.baidu.com/s/1kTxC0kf
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: