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

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

工具/原料


win10  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):

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








  3.  并把所需jar拷贝到

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

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



  4. Spring控制器类,
  5. 创建一个Spring MVC的一个控制类,并处理请求,

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

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

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

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

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

     

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






  6.  创建JSP

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

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

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

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

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







  7.  Spring MVC的映射Web.xml中

    主要定义:

    org.springframework.web.servlet.DispatcherServlet

    org.springframework.web.servlet.DispatcherServlet

     

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

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



  8.  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教程




  9.  运行结果:

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



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




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

原文地址:http://jingyan.baidu.com/article/c843ea0b7f8b7777931e4ae8.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清爽的暗之妖刀0369

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值