栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2.Spring MVC简介

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2.Spring MVC简介

这里写目录标题
    • 2.Spring MVC简介
      • 2.1 SpringMVC概述
      • 2.2 SpringMVC快速入门
      • 2.3 SpringMVC流程图示
      • 2.4 知识要点

2.Spring MVC简介 2.1 SpringMVC概述

SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于
SpringframeWork 的后续产品,已经融合在 Spring Web Flow 中。

SpringMVC 已经成为目前最主流的MVC框架之一,并且随着Spring3.0 的发布,全面超越 Struts2,成为最优
秀的 MVC 框架。它通过一套注解,让一个简单的 Java 类成为处理请求的控制器,而无须实现任何接口。同时
它还支持 RESTful 编程风格的请求。

SpringMVC入门步骤

2.2 SpringMVC快速入门

需求:客户端发起请求,服务器端接收请求,执行逻辑并进行视图跳转。

开发步骤:
① 导入SpringMVC相关坐标

        
            org.springframework
            spring-context
            5.3.9
        
        
            org.springframework
            spring-web
            5.3.9
        
        
            org.springframework
            spring-test
            5.3.9
        

        
        
            org.springframework
            spring-webmvc
            5.3.9
        

        
            javax.servlet
            javax.servlet-api
            4.0.1
            provided
        

        
            javax.servlet.jsp
            javax.servlet.jsp-api
            2.3.3
            provided
           

 

② 配置SpringMVC核心控制器DispathcerServlet

     
         DispatcherServlet
         org.springframework.web.servlet.DispatcherServlet
         
         
             contextConfigLocation
             classpath:spring-mvc.xml
         
         1
     
     
         DispatcherServlet
         /
     

③ 创建Controller类和视图页面

  @Controller
    //@RequestMapping("/user")
    public class UserController {
        
        @RequestMapping("/quick")
        public String save(){
            System.out.println("controller save running...");
            return "/success.jsp";
        }
    }
success.jsp
 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    
    
        Title
    
    
    

Success! ${username}

④ 使用注解配置Controller类中业务方法的映射地址

    
        
        
    

⑤ 配置SpringMVC核心文件 spring-mvc.xml


    
    contextConfigLocation
    classpath:spring-mvc.xml

⑥ 客户端发起请求测试

启动程序,在浏览器输入htpp:localhost:8080/Spring_mvc/quick
页面跳转到:success.jsp页面
2.3 SpringMVC流程图示

代码角度

业务角度

2.4 知识要点

SpringMVC的开发步骤
① 导入SpringMVC相关坐标
② 配置SpringMVC核心控制器DispathcerServlet
③ 创建Controller类和视图页面
④ 使用注解配置Controller类中业务方法的映射地址
⑤ 配置SpringMVC核心文件 spring-mvc.xml
⑥ 客户端发起请求测试

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/310753.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号