SpringMVC项目开发环境的搭建

1、使用Maven新建一个简单的JavaWeb项目

SpringMVC项目开发环境的搭建_第1张图片

2、在pom.xml中添加使用SpringMVC所需要的包


   org.springframework
   spring-webmvc
   5.2.2.RELEASE



   javax.servlet
   javax.servlet-api
   4.0.1
   provided



   com.fasterxml.jackson.core
   jackson-databind
   2.10.0.pr1



   commons-fileupload
   commons-fileupload
   1.4

 3、补全项目结构如下,java目录是放代码的,resources是放一些配置文件的

SpringMVC项目开发环境的搭建_第2张图片

4、在src/main/resources下新建SpringMVC的配置文件springmvc.xml



    
    
    
    
        
        
    
    
    
        
        
    
    
    
    
    
    
    

    
    

5、在web.xml中配置使用SpringMVC



    SpringMvc Web Application
    
    
        springmvc
        org.springframework.web.servlet.DispatcherServlet
        
        
            contextConfigLocation
            classpath:springmvc.xml
        
        
        1
    
    
        springmvc
        /
    
    
    
        characterEncodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
        
            encoding
            UTF-8
        
    
    
        characterEncodingFilter
        /*
    
    
        index.jsp
    

配置完成后,就可以使用SpringMVC来开发项目了

新建一个HelloController进行测试

package com.bran.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

//控制器类
@Controller
public class HelloController {

    /**
     * 入门案例
     * @return
     */
    @RequestMapping(path = "/hello")
    public String sayHello(){
        System.out.println("Hello SpringMvc");
        return "success";
    }
}

接着在webapp中新建一个success.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    成功跳转页面


Hello

跳转成功

在tomcat运行该项目,浏览器中访问http://localhost:8080/springmvc_test/hello这个路径,就会执行sayHello这个方法,根据springmvc.xml中配置的前端过滤器,返回结果的success字符串会自动跳转到success.jsp这个页面去

你可能感兴趣的:(SpringMVC项目开发环境的搭建)