Spring MVC入门程序

idea 从菜鸟到大神

springmvc入门程序总结

1.创建WEB 工程,引入开发的jar包

具体坐标如下




  4.0.0

  cn.itcast
  springmvc_day01_01_start
  1.0-SNAPSHOT
  war

  springmvc_day01_01_start Maven Webapp
  
  http://www.example.com

  
    UTF-8
    1.8
    1.8
    5.0.2.RELEASE
  

  
    
      org.springframework
      spring-context
      ${spring.version}
    

    
      org.springframework
      spring-web
      ${spring.version}
    

    
      org.springframework
      spring-webmvc
      ${spring.version}
    

    
      javax.servlet
      servlet-api
      2.5
      provided
    

    
      javax.servlet.jsp
      jsp-api
      2.0
      provided
    

  

  
    springmvc_day01_01_start
    
      
        
          maven-clean-plugin
          3.0.0
        
        
        
          maven-resources-plugin
          3.0.2
        
        
          maven-compiler-plugin
          3.7.0
        
        
          maven-surefire-plugin
          2.20.1
        
        
          maven-war-plugin
          3.2.0
        
        
          maven-install-plugin
          2.5.2
        
        
          maven-deploy-plugin
          2.8.2
        
      
    
  

2.配置核心控制器(配置DispatcherServlet)

   在 web.xml 配置文件中配置  核心控制器 DispatcherServlet




  Archetype Created Web Application

  
  
    dispatcherServlet
    org.springframework.web.servlet.DispatcherServlet
    
      contextConfigLocation
      classpath:springmvc.xml
    
    1
  
  
    dispatcherServlet
    /
  

  
  
    characterEncodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
    
      encoding
      UTF-8
    
  
  
    characterEncodingFilter
    /*
  


3.编写 SpringMVC.xml的配置文件




    
    

    
    
        
        
    

    
    
        
            
                
            
        
    


    
    

4.编写 index.jsp 和 HelloController 控制器类

index.jsp 


    

入门案例

入门案例

HelloController

package cn.itcast.controller;

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

// 控制器类
@Controller
@RequestMapping(path="/user")
public class HelloController {

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

5.在 WEB-INF目录下创建 pages 文件夹,编写 success.jsp 的成功页面。



    

入门成功

6.启动 Tomcat 服务器,进行测试。

 

 

 

 

 

 

你可能感兴趣的:(Spring,MVC,Spring,MVC入门程序)