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

SpringMVC2(使用详述)

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

SpringMVC2(使用详述)

目录

1、Spring MVC使用Demo

创建SpringMVC项目

2、SpringMVC依赖jar包

3、添加web.xml配置文件配置前端控制器

4、创建spring-mvc.xml配置文件

5、编写controller层

6、编写jsp页面

7、部署服务

启动服务器


1、Spring MVC使用Demo

按照项目创建步骤从零开始搭建一个SpringMVC项目

创建SpringMVC项目

打开Idea,选择new project创建maven管理的项目,如上操作。

填写项目名称,项目名称为SpringMVCDemo

2、SpringMVC依赖jar包

通过maven管理项目,依赖在pom.xml中添加

  
  
  org.springframework  
  spring-webmvc  
  4.1.7.RELEASE  
  
  
  org.springframework  
  spring-web  
  4.1.7.RELEASE  
  
  
  javax.servlet  
  javax.servlet-api  
  3.1.0  
  

 以上是SpringMVC必要的三个依赖,SpringMVC又属于Spring的一部分,需要让SpringMVC运行起来还需要Spring依赖,完全依赖jar包如:

3、添加web.xml配置文件配置前端控制器
  
  
      
      
        springMVC  
        org.springframework.web.servlet.DispatcherServlet  
      
      
        springMVC  
          
        /  
      
  

注意:前端控制器类是需要使用org.springframework.web.servlet.DispatcherServlet即该拦截器将所有请求统一交给该DispatcherServlet处理

4、创建spring-mvc.xml配置文件

在resources资源目录下,创建spring-mvc.xml配置文件,配置映射器、适配器和解释器等

  
  
      
      
      
      
      
      
          
          
          
          
  

如果配置了视图解析器的前缀和后缀,controller中的视图路径就不写前缀和后缀了,如果不配置,视图解析器就要写全路径名。

注:spring-mvc.xml文件的加载需要在web.xml文件中配置,配置如下:

5、编写controller层
@Controller  
public class ControllerDemo {  
  
    @RequestMapping("tulun")  
    public String tulun() {  
        return "hello";  
    }  
}  

6、编写jsp页面

在WEB-INF目录下添加jsp目录,将jsp页面都放在该目录下

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>  
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt"  prefix="fmt"%>  
  
  
      
          
        success  
      
      
        Hello TuLun  
      
  

以上就是SpringMVC的配置及编程,代码的目录结构如下:

7、部署服务

web代码运行需要部署的服务器上,常见的web服务器有Tomcat、jetty。Jetty属于轻量级服务器,启动块。这里以jetty来使用部署服务,在idea中直接以插件的形式来添加jetty服务器

在pom.xml文件中的bulid标签下标签下找标签添加:

  
    org.mortbay.jetty  
    maven-jetty-plugin  
    6.1.24  
      
          
              
                8080  
                30000  
              
          
        /  
      
  

配置启动如下:

启动服务器

在浏览器输入:http://localhost:8080/tulun

浏览器就可以通过URL来匹配业务流程找到正确的jsp页面并正确展示出来。

以上就是SpringMVC的编程过程。

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

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

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