SpringMVC(一) 初识SpringMVC 简单搭建

1. 首先使用eclipse工具,右键创建一个maveng web工程

SpringMVC(一) 初识SpringMVC 简单搭建_第1张图片SpringMVC(一) 初识SpringMVC 简单搭建_第2张图片

2.配置pom文件,引入所需jar包


  4.0.0
  MySpringMVC
  MVC
  war
  0.0.1-SNAPSHOT
  MVC Maven Webapp
  http://maven.apache.org
  
    
      junit
      junit
      3.8.1
      test
    
    
    	org.springframework
    	spring-web
    	5.1.8.RELEASE
    
    
      org.springframework
      spring-webmvc
      5.1.8.RELEASE
    
      
      javax.annotation  
      jsr250-api  
      1.0  
     
  
  
    MVC
  

3.配置web.xml文件


      
        spring-mvc  
        org.springframework.web.servlet.DispatcherServlet
        
    
      
        spring-mvc  
        /  
    
 

注意:1) 注释区域是可以自定义一个springmvc.xml配置文件

           2) 或者采用 标签中的spring-mvc-servlet.xml

           3) 表示拦截模式,/ 表示对于所有的请求的拦截,包括静态资源如html, js, jpg等

4.在WEB-INF文件下创建spring-mvc-servlet.xml,并添加配置信息

  
     
        
       
         
            
          
          
         
       
       
               
 

注意: 视图解析器,把返回的动作映射到views/下的jsp页面上

5. 在src/main/java 中创建com.springmvc.controller.login.java 文件

package com.springmvc.controller;

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

@Controller
public class login {

    @RequestMapping(value="/Login")  
    public String login(Model model){  
        model.addAttribute("message", "Hello World!!!");  
        return "login";  
    }
}

6. 在WEB-INF文件下创建views/login.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>




Insert title here


message:${message}

7.启动服务,访问http://localhost:8080/MVC/Login

你可能感兴趣的:(java,web,SpringMVC入门)