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

 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. 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. 2

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

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

     并把所需jar拷贝到

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

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

     Spring控制器类,

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

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

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

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

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

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

     

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

     创建JSP

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

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

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

     

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

     Spring MVC的映射Web.xml中

    主要定义:

    org.springframework.web.servlet.DispatcherServlet

    org.springframework.web.servlet.DispatcherServlet

     

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

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

     Spring配置文件

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

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

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

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

     

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

     运行结果:

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

注意事项

  • 源码地址:http://pan.baidu.com/s/1kTxC0kf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值