springMvc-Hello,World

IDEA下 

step1:创建一个web项目

step2:添加springmvc基本jar包  如下:

commons-logging-1.2.jar
spring-aop-4.3.18.RELEASE.jar
spring-beans-4.3.18.RELEASE.jar
spring-context-4.3.18.RELEASE.jar
spring-core-4.3.18.RELEASE.jar
spring-expression-4.3.18.RELEASE.jar
spring-web-4.3.18.RELEASE.jar
spring-webmvc-4.3.18.RELEASE.jar

step3:在web.xml里面配置dispatcherservlet





    

    
        app
        org.springframework.web.servlet.DispatcherServlet
        
        
        
        
        
        1
    

    
        app
        
        /
    

step4:src下写HelloWorld类

package com.xiaosuanmiao.spring.mvc.handlers;


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

@Controller
public class HelloWorld {
    /**
     * 1.使用 @RequestMapping 注解来映射请求URL请求
     * 2.返回值会通过试图解析器解析为实际的物理视图,对于InternalResourceViewResolver视图解析器 会做如下解析:
     * 3.通过 + prefix + returnVal + 后缀这样的方式得到实际的物理视图 然后做转发操作
     * @return
     *
     * 返回目标页面为 /WEB-INF/views/success.jsp
     */
    @RequestMapping("/helloworld")
    public String hello(){
        System.out.println("Hello,World");
        return "success";
    }
}

step5:在web,xml里面配置的路径下写spring.mvc的配置文件





    
    



    
        
        
    

step6:springmvc配置文件里指定了结果返回的物理视图

step7:添加服务器 运行

你可能感兴趣的:(j)