java - 从当前jsp页面注销到登录页面

标签 java javascript

我有一个问题。 我使用了一个包含多个框架的 jsp 页面。在这些框架之一中有注销按钮。如果我注销只有那部分发生变化而不是整个页面(因为框架只是一个 View )。 所以问题是如何让整个 jsp 页面(包含多个框架的页面)转换回登录页面??

最佳答案

你可以做的是将 target="_top" 添加到你的链接中,或者你可以使用 javascript 来使用你的顶部框架进行导航:

self.parent.location= "Logout URL";

看看这个以供引用:

<a href="log_me_out.jsp" target="_top">LINK</a>

<a href="javascript://" onclick="self.parent.location='log_me_out.jsp'">LINK</a>

否则,您可以做的是,进入注销页面,添加一个 javascript 代码以删除将您的文档重定向到顶部框架的框架:

<script type="text/javascript"> 
  if (self.parent.frames.length != 0){
    self.parent.location=document.location.href;
   }
</script>

关于java - 从当前jsp页面注销到登录页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8612958/

相关文章:

javascript - 当我认为 JavaScript 代码已定义时,出现 "not defined"错误

java - 如何初始化匿名类的对象?

java - 寻找Java方法将多个按钮图像数据捆绑在一个文件中

java - For 循环返回时不退出

java - java中基于类的4个属性对对象进行排序

javascript - 如何使用纯 javascript 将 HTML 字符串替换为 img 标签

java - RxJava 2 Observable onComplete 重新提交自身

javascript - 如何获取 Kendo Multi Select Control 中所选项目的数量?

javascript - 如果一个参数相同,则将 2 个数组组合成二维数组

javascript - jqplot:条形图的图例数据格式