小编典典

Java页面重定向

java

我想做的是,当他们最初使用此方法时,进入免责声明页面,然后在此之后的任何时候都转到另一个页面。我当前的方法只是带给我免责声明页面。让我知道是否需要进一步解释…谢谢!!!

public int show(Action action)
throws Exception
{

    HttpServletRequest request = action.getRequest();

action.setJspURI("htemp.jsp");
return FORWARD;
}

基本上,我需要在第一次点击此方法时添加一个If来转到页面,我想是这样的:

public int show(Action action)
throws Exception
{

    HttpServletRequest request = action.getRequest();
--->> If (FIRST TIME HITTING THE METHOD)  
          {
           go here!!!        
          }  
 action.setJspURI("htemp.jsp");
return FORWARD;
}

阅读 639

收藏
2020-11-30

共1个答案

小编典典

当该人第一次点击该页面时,在会话层上抛出一个标志。然后,无论何时有人进入页面,您都可以检查它是否存在,并相应地重定向他们。唯一的问题是,除非您实施登录系统,否则每次访问他们都必须同意这一点。

PS,您应该能够从第一行中获得的请求对象获得Session。然后,只需在该会话对象上使用setAttribute。

2020-11-30