页面重定向

时间:2012-10-16 14:53:56

标签: playframework

根据我的控制器中的某些条件,我想将用户引导到我现在正在做的错误页面。

当向用户显示错误页面时,我希望将用户重定向到特定的重试页面。

这是使用以下方法的正确方法:

<meta http-equiv="refresh" content="3; url=http://www.somewhere.com/" /> 

或者我应该使用javascript来根据计时器进行重定向?

要获得正确的网址,我可以将网址放入Flash范围并阅读它们并放置在字符串上方

1 个答案:

答案 0 :(得分:1)

为什么要从HTML级别进行重定向,而你可以在控制器中没有任何问题的情况下进行重定向? Play 2,Java:

public static Result something(){
    if (someCondition){
        return redirect(routes.Application.errorAction());
    }

    return ok("Render here not redirected view...");
}