struts2怎么从frame中返回到登录界面

问题描述

问题是这样的,我在代码中加了一个struts2拦截器,判断用户是否登录或session是否过期,如果过期则从frame中返回登录主界面,struts2代码大概是这样,返回一个 "index",配置文件中<result name="index" type="redirect">/index.jsp</result>但问题是,它登录主界面直接在main frame 中显示了,具体看截图。请知道的人帮忙回答一下。

解决方案

登录界面的body里加上:<script type="text/javascript">if (top.location != self.location) {top.location = self.location;}</script> 给分吧!
解决方案二:
学习了。

时间: 2024-11-08 21:51:57

struts2怎么从frame中返回到登录界面的相关文章

在Windows Vista中使用经典登录界面

对于习惯了使用Windows 2000 与 Windows XP 经典登录方式--登录时需要输入用户名与密码--的用户而言,可能会感到Windows Vista中使用欢迎屏幕登录的方式有点别扭,而且,与Windows XP不同的是,在Windows XP中,用户可以直接修改登录方式, 从欢迎屏幕登录切换到经典登录方式,而在Windows Vista中则没有相应的选项,用户默认只能使用欢迎屏幕登录.(注:除非Windows Vista作为域成员,在连接到域时会提供经典登录界面 .) 当然,如果您仍

ExtJs中简单的登录界面制作方法_extjs

一 首先请看图片 二 登陆界面Ext代码 复制代码 代码如下: /// <reference path="http://http://www.jb51.net/Resources/ExtJs/vswd-ext_2.0.2.js" /> //加载提示框 Ext.QuickTips.init(); //创建命名空间 Ext.namespace('XQH.ExtJs.Frame'); //主应用程序 XQH.ExtJs.Frame.app = function() { } Ext

【转】自己做的登录界面五款正常尺寸+一款宽屏【手把手教You如何制作登录界面】

是鲁鲁单人的.刚弄懂了怎么制作就忍不住做了两个..有人喜欢就好了..不会用的话就去下个Windows风格化软件吧.个人推荐TuneUp Utilities 2008TuneUp Utilities 2008绿色版下载地址http://www.greendown.cn/soft/2613.htmlTuneUp Utilities 2008安装版下载地址http://www.greendown.cn/soft/9461.html 登录界面预览图 登陆界面下载地址: 1QQ中转提取http://mai

Android开发实例之登录界面的实现_Android

本文要演示的Android开发实例是如何完成一个Android中的miniTwitter登录界面,下面将分步骤讲解怎样实现图中的界面效果,让大家都能轻松的做出美观的登录界面.        miniTwitter登录界面效果图        先贴上最终要完成的效果图:        miniTwitter登录界面的布局分析        首先由界面图分析布局,基本可以分为三个部分,下面分别讲解每个部分.        第一部分是一个带渐变色背景的LinearLayout布局,关于背景渐变色就不再

Android miniTwitter登录界面开发实例

本文要演示的Android开发实例是如何完成一个Android中的miniTwitter登录界面,下面将分步骤讲解怎样实现图中的界面效果,让大家都能轻松的做出美观的登录界面. 先贴上最终要完成的效果图: miniTwitter登录界面的布局分析 首先由界面图分析布局,基本可以分为三个部分,下面分别讲解每个部分. 第一部分是一个带渐变色背景的LinearLayout布局,关于背景渐变色就不再贴代码了,效果如下图所示: 第二部分,红色线区域内,包括1,2,3,4 如图所示: 红色的1表示的是一个带圆

java struts2-怎样利用Java 中的struts2框架实现数据库中用户登录功能?

问题描述 怎样利用Java 中的struts2框架实现数据库中用户登录功能? 在Action中LoginAction怎样写? 配置文件中怎样写? 总体实现能够使数据库中已经存在的用户凭自己的密码与用户名登录成功呢?数据库是Oracle数据库.

使用 CAS 在 Tomcat 中实现单点登录

CAS 介绍 CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目.CAS 具有以下特点: 开源的企业级单点登录解决方案. CAS Server 为需要独立部署的 Web 应用. CAS Client 支持非常多的客户端(这里指单点登录系统中的各个 Web 应用),包括 Java, .Net, PHP, Perl, Apache, uPortal, Ruby 等. CAS 原理和协议

easyui跳回登录界面-.net中 easyui在mvc过滤器处理报错时怎么跳回到登录界面

问题描述 .net中 easyui在mvc过滤器处理报错时怎么跳回到登录界面 .net中 easyui在mvc过滤器处理报错时怎么跳回到登录界面 我用mvc的过滤器做了一个全局的异常处理,前台是用的easyui框架,报错后想跳回登录界面,可是一直跳转不出去求大神帮忙解决 跳转方法: public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new LoginCheckFilterA

在 ASP.NET 中实现不同角色的用户使用不同登录界面的方法

很多用户在开发 ASP.NET 应用程序时都有这样的需求:管理员角色的账户使用管理员的登录界面进行登录,普通用户角色的账户使用普通用户的登录界面进行登录.由于ASP.NET的web.config里只能使用一个 authentication mode="Forms"节点,所以,要实现不同用户采用不同的登录界面,一个办法就是创建一个管理员专用的虚拟目录,并设置为应用程序来实现.下面介绍另外一种采用重定向的办法来解决这个问题. 本文介绍的方法原理是根据登录界面的返回地址进行判断,然后重定向到