SpringMVC教程之使用mvc:view-controller标签

一、前言

平时我们访问每一个页面都需要通过Controller,但是我们有时候不想要通过controller,只想直接地跳转到目标页面,这时候就可以使用mvc:view-controller标签。

二、案例

♦在springmvc配置文件中配置

<mvc:view-controller path="/success" view-name="success"></mvc:view-controller>

path="/success" 就是你访问的路径(相当于RequestMapping("/success")) 
view-name="success"是你所要的视图(如success.jsp,相当于return "success")
相当于以下代码:

@RequestMapping(value="/success")
public String hello(){
        System.out.println("success");
        return "success";
}

♦启动服务,运行起来,在窗口输入http://localhost:8080/success,直接跳转到success.jsp页面

SpringMVC教程之使用mvc:view-controller标签的照片 - 1

♦但是我们发现一个问题,就是原来那些经过Controller,经过目标方法的链接却不好使了,会导致其他经过Handler方法的请求,无法响应,如图

SpringMVC教程之使用mvc:view-controller标签的照片 - 3
怎么解决这个问题呢?
在springmvc配置文件中添加配置,就可以了

<mvc:annotation-driven/>

重新启动服务,访问正常
SpringMVC教程之使用mvc:view-controller标签的照片 - 5
至此,我们关于SpringMVC教程之使用mvc:view-controller标签介绍完毕。想要了解更多关于SpringMVC开发的教程,请参考http://www.marsitman.com/springmvc
博客地址:http://www.marsitman.com/springmvc/springmvc-view-controller.html
版权声明:本文为博主原创文章,允许转载,但转载必须标明出处。

 

 

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!



点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注