Spring Java-双重重定向到内部和外部页面

时间:2018-08-01 16:44:47

标签: java spring spring-mvc redirect model-view-controller

我开发了一个控制器,这个控制器:

@Controller("SwanController")
@Scope("tenant")
@RequestMapping("/swan")
public class SwanController
{

@Resource
private UserService userService;

@RequestMapping(method = RequestMethod.GET)
public String postSwan()
{
    //some code......

    return "redirect:"+requestUrl;
}

按预期,控制器将我重定向到新标签中的外部页面。 我想要以某种方式实现一种功能,该功能可以转到我所在的选项卡中的特定页面,以及另一页面的另一个选项卡(位于requestUrl链接中)。 这是可能的?我尝试过类似的事情:

@Controller("SwanController")
@Scope("tenant")
@RequestMapping("/swan")
public class SwanController
{

@Resource
private UserService userService;

@RequestMapping(method = RequestMethod.GET)
public String postSwan()
{
    //some code......
    anotherRedirect();
    return "redirect:"+requestUrl;
}

public String anotherRedirect(){
return "redirect:http://www.google.com";
}

我知道此实现没有意义,但我不知道该怎么做。 预先感谢

0 个答案:

没有答案