简单的一次springMVC路由跳转实现

实现目标:使用springMVC前端控制器,跳转到WEB-INF的templates下面的前端页面

图示

简单的一次springMVC路由跳转实现_第1张图片

1.目录结构

简单的一次springMVC路由跳转实现_第2张图片

2.创建一个maven的webapp项目,创建好之后记得把index.jsp文件删除,否i则会首先跳到这个文件,我们要用前端控制器转发所有请求(如果有大佬知道怎么让他存在,又不影响,希望可以学习一下)

简单的一次springMVC路由跳转实现_第3张图片

3.在xml里面,配置springMVC前端控制器,




  Archetype Created Web Application


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

4.创建并配置springMVC.xml,记得配置一下context(开启扫描需要)




    
    
    
        
        
        
        
            
                
                    

                        
                        

                        
                        
                        
                        
                    
                
            
        
    

5.匹配路径

@Controller
public class HelloController {
    //"/" -->/web-inf/templates/index.html
    //RequestMapping请求映射
    //value可不写
    @RequestMapping(value="/")
    public String tindex(){
        //返回视图名称,因为我们在视图解析器里面,配置了后缀,所以这里不用写了
        return "index";
    }

    @RequestMapping(value="/target")
    public String toTarget(){
        return "target";
    }
}

index.html




    
    /





访问目标
ahhahahahah


target.html




    
    Title


HELLOWORLD


到此这篇关于简单的一次springMVC路由跳转实现的文章就介绍到这了,更多相关springMVC 路由跳转内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(简单的一次springMVC路由跳转实现)