日期:2014-05-16  浏览次数:20302 次

JSP框架中如何返回到主登录页面?
系统登录页面是login.jsp,登录成功后转到main.jsp页面,这个页面是个上下框架结构,上方框架页面是top.jsp,在top.jsp中点退出时执行一个session的清理,然后返回到登录页面,但是现在只能是上方框架返回到login.jsp,要怎么样才能让整个页面都返回呢?


struts-config.xml中的配置如下:
<action input="/login.jsp" name="loginForm" path="/login" scope="request" type="sys.loginAction" validate="true"> 
      <forward name="success" path="/main.jsp" /> 
</action> 



   //退出时执行
    <action path="/logoff" scope="request" type="sys.logoffAction"> 
      <forward name="success" path="/login.jsp" /> 
    </action>



在login.jsp中添加如下代码:
if (self != top) {
    top.location = self.location;
}