`
elfasd
  • 浏览: 98566 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Spring3.2 MVC 入门例子

阅读更多

Spring3.2 MVC 入门例子

简单入门程序,步骤如下:

1、导入jar包
 spring-aop-3.2.3.RELEASE.jar
 spring-beans-3.2.3.RELEASE.jar
 spring-context-3.2.3.RELEASE.jar
 spring-core-3.2.3.RELEASE.jar
 spring-expression-3.2.3.RELEASE.jar
 spring-test-3.2.3.RELEASE.jar
 spring-tx-3.2.3.RELEASE.jar
 spring-web-3.2.3.RELEASE.jar
 spring-webmvc-3.2.3.RELEASE.jar
 commons-logging-1.1.2.jar
    jstl-1.2.jar

2、配置web.xml
 a:默认加载applicationContext.xml配置文件
  这个spring mvc暂时用不到,只是一个空实现
 <context-param>
   <param-name>contextConfigLocation</param-name>
   <param-value>classpath:config/applicationContext.xml</param-value>
  </context-param>
 
  <listener>
   <listener-class>
    org.springframework.web.context.ContextLoaderListener
   </listener-class>
  </listener>
  
 b:配置spring mvc跳转的servlet
  <servlet>   
         <servlet-name>spring-dispatcher</servlet-name>   
         <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>   
            <init-param>   
             <param-name>contextConfigLocation</param-name>   
             <param-value>classpath*:config/dispatcher/spring-dispather.xml</param-value>   
         </init-param>   
         <load-on-startup>1</load-on-startup>   
    </servlet>    
     
  <servlet-mapping>   
        <servlet-name>spring-dispatcher</servlet-name>   
        <url-pattern>*.cmd</url-pattern>   
  </servlet-mapping>

3、配置跳转的规则配置文件spring-dispather.xml
 <!-- 默认的注解映射的支持 --> 
    <mvc:annotation-driven /> 
 
    <!-- 该配置文件加载表现层所有bean,数据源、服务层、DAO层、事务的Bean在父容器中加载 --> 
    <!-- 自动扫描的包名,因为配置了自动扫描,就不需要配置控制器Bean了,否则启动会报错 --> 
    <context:component-scan base-package="com.nari"></context:component-scan> 
    <!-- 视图解析器 --> 
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
      <property name="prefix" value="/WEB-INF/jsp/" /> 
      <property name="suffix" value=".jsp" /> 
    </bean>

4、编写视图index.jsp用于跳转到登陆界面login.jsp
5、编写cmd控制类MyController
 package com.nari.test;
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.RequestMapping;
 @Controller
 public class MyController {
 
  @RequestMapping("/login")
  public String login(){
   
   
   
   return "success";
   
  }
  
 }

6、访问应用程序,成功后跳转到success.jsp界面

 

附件是工程,解压缩部署到server上就OK

 

 

 

 

  • tpf.zip (4.5 MB)
  • 下载次数: 86
分享到:
评论

相关推荐

    今天闲来无事 搜索网上资料以及查看源码 配置Ibatis+spring3.2 mvc 整合

    今天闲来无事 搜索网上资料以及查看源码 配置Ibatis+spring3.2 mvc 整合

    spring mvc入门小例子

    spring mvc入门小例子spring mvc入门小例子spring mvc入门小例子spring mvc入门小例子spring mvc入门小例子

    spring v3.2源码

    spring3.2的源代码,至于为什么要下载spring3.2的源代码呢? 个人觉得spring3.2的源代码比较好编译,没啥脾气,像我之前下载的spring的最新版本源代码,还有spring4.0的源代码,不论是使用jdk1.6还是1.7甚至是1.8编译...

    spring3.2 源码 jar包

    spring3.2 源码jar 用于关联我们项目中的jar包,这样就可以在项目中看到spring的源码的,具体怎么使用请参考我的博客 http://blog.csdn.net/lzxadsl

    学习spring3.2MVC hibernate4 框架集成的样例,前端Extjs实现!

    开发平台:myeclipse10 ,tomcat7 ,mysql project 描述:这是一个学习spring3.2+hibernate4框架集成的样例,用springMVC实现控制!前端用Extjs实现。 备:本程序仅用作学习交流! 联系邮箱:ychzbo@yeah.net

    Spring Web MVC入门教程

    第一章:Spring Web MVC入门 包括:是什么、能干什么、有什么、各个组成部分的功能、HelloWorld等 第二章:理解DispatcherServlet 包括:功能、配置、上下文关系、初始化顺序等 第三章:注解式控制器开发详解 ...

    spring3.2参考文档

    spring使用参考文档,从官网下载

    struts2+Spring2.5+Spring3.2)实现登录.

    struts2+Spring2.5+Spring3.2)实现登录.struts2+Spring2.5+Spring3.2)实现登录.struts2+Spring2.5+Spring3.2)实现登录。

    spring3.2 编译后源码

    spring3.2 编译后源码, spring3.2 编译后源码, spring3.2 编译后源码,

    spring3.2中文文档

    spring3.2框架是一个轻量级的解决方案和一个潜在的 一站式为构建企业级应用程序。 然而, spring是模块化的,允许你只使用那些你需要的部分, 无需引入其余。 您可以使用IoC容器, Struts在上,但是你也可以只使用 ...

    spring3.2jar包

    这是最新的spring jar包,这里包含了springMVC STRUTS HIBERNIAATE 等等优秀的组合

    Spring3.2 MVC+ehcache+接口测试

    NULL 博文链接:https://cndubian.iteye.com/blog/2146721

    spring3.2 源码编译后需要的jar

    spring3.2 源码编译后需要的jar,spring3.2 源码编译后需要的jar,spring3.2 源码编译后需要的jar

    spring3.2-api.chm

    spring3.2-api.chm格式,本人在网上找了好多chm格式的,都不正常现在,没有办法自己找了一个工具打包成chm格式

    spring3.2 源码编译后需要的jar2

    spring3.2 源码编译后需要的jar,spring3.2 源码编译后需要的jar,spring3.2 源码编译后需要的jar

    spring3.2最全jar包

    spring3.2最全jar包,开发工具,eclipse,与其他开发包兼容

    spring3.2的官方文档

    spring3.2的官方文档,最权威的文档,开发者研究spring的最好入门资料

    spring3.2mvc+mybatis3.2.8整合完整版,可运行

    提供了SpringMVC+MyBatis3.2.8的整合完整代码和所有需要的库,还包括了Spring AOP声明式事务的配置。

    spring3.2源码包

    Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架

    Spring MVC 入门实例

    首先, 我需要在你心里建立起 Spring MVC 的基本概念. 基于 Spring 的 Web 应用程序接收到 http://localhost:8080/hello.do(事实上请求路径是 /hello.do) 的请求后, Spring 将这个请求交给一个名为 helloController ...

Global site tag (gtag.js) - Google Analytics