码迷,mamicode.com
首页 > 编程语言 > 详细

学习SpringMVC(十四)之关于重定向

时间:2016-05-23 15:23:29      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

一般情况下,contrller方法返回的字符串的值会被当成逻辑视图名处理。

但是如果返回的字符串中带forward:或redirect:前缀时,SpringMVC会对他们进行特殊处理,将forward:和redirect:当成指示符,其后字符串作为URL来处理

例如:

forward:/index.jsp 将会完成一个到index.jsp页面的转发操作

redirect:/index.jsp 将会完成一个到index.jsp页面的重定向操作


在controller中:

package com.cgf.springmvc.handlers;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@RequestMapping(value="/springmvc")
@Controller
public class MyRedirect {
	
	@RequestMapping(value="/testMyRedirect")
	public String testMyRedirect(){
		System.out.println("testMyRedirect");
		return "redirect:/index.jsp";
	}

}
在index.jsp页面中:

 <a href="springmvc/testMyRedirect">Test MyRedirect</a><br>




学习SpringMVC(十四)之关于重定向

标签:

原文地址:http://blog.csdn.net/baidu_21578557/article/details/51474785

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!