Jsp页面没有重定向到另一个jsp页面

时间:2015-03-01 08:59:29

标签: java spring jsp redirect controller

我知道这个问题已经得到解答但是我有一个特定的问题,当我从控制器返回一个重定向到另一个返回视图的控制器时,视图作为响应发送。我无法显示响应中发送的这个JSP页面。响应的预览正是我想要在窗口中显示的内容。我能够在Ajax的帮助下完成这项工作,但我希望我的控制器能够重定向到页面。

@RequestMapping(value="validate")
public String validate(String validateLogin){
    System.out.println("Validation begin");
    System.out.println(validateLogin);
    if(directoryService.validateUser(validateLogin)){
        return "redirect:welcome";
    }else{
        return "/index";
    }

重定向到

@RequestMapping(value="welcome")
public String justToRedirect(){
    if(CurrentUser.getUserType().equalsIgnoreCase("admin")){
        System.out.println("User type is Admin");
        return "/welcomeAdmin";
    }else if(CurrentUser.getUserType().equalsIgnoreCase("user")){
        System.out.println("User type is Client");
        return "/welcomeUser";
    }else{
        return "index";
    }

0 个答案:

没有答案