Spring MVC(学习笔记一)--Hello World

开发工具:IntelliJ IDEA 2016.3

软件环境:tomcat 8.0  ,  jdk1.8

项目管理:maven

文件结构:

Spring MVC(学习笔记一)--Hello World_第1张图片

操作步骤:

1,引入jars(pom.xml)

我试了一下,就简单的在index页面输出”Hello World“只需要 spring-webmvc这一个jar,里面包括了这些jar:

Spring MVC(学习笔记一)--Hello World_第2张图片


  4.0.0
  com.zx
  spring-mvc
  war
  1.0-SNAPSHOT
  spring-mvc Maven Webapp
  http://maven.apache.org
  
    5.0.2.RELEASE
  
  
    
    
      org.springframework
      spring-webmvc
      ${spring.version}
    
  
  
    spring-mvc
  

2,编写spring配置文件(spring-mvx.xml)       --context注意引入命名空间



    
    

    
    
        
        
        
        
    
3,编写web.xml文件



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

  
  
    dispatcher
    /
  

4,编写HelloController类
package com.zx.controller;

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

@Controller
@RequestMapping(value = "/hello")
public class HelloController {
    @RequestMapping(value = "hello")
    public String hello(Model model){
        model.addAttribute("hello","Hello World");
        return "index";
    }
}
5,index.jsp页面

    
        

${hello}

好了,将项目部署到tomcat中。浏览器路径输入:http://localhost:8080/hello/hello,出现界面:


解决引入静态资源问题


你可能感兴趣的:(spring,mvc)