关于easyui的struct拦截未登录用户的跳转问题

问题描述

关于easyui的struct拦截未登录用户的跳转问题

因为easyui用的大多数是json传递数据的 然后拦截器并不能正确的返回到登陆页面 请问这个问题该怎么解决
呢 给个例子最好了

解决方案

最后我用的是js中通过获取的ajax内容去判断 然后做了重定向
jQuery.ajaxSetup({
complete: function (xhr) {//注意修改indexOf参数为你登录页面的特殊内容。最好是数据源中不包含的防止误判

            if (xhr.responseText.indexOf('<title>欢迎登录</title>')!=-1) {  alert('未登录,请登录!'); top.location.href = 'login.jsp'; }

        }
    });

            把这个放到comm.js就可以了 然后每个页面引入一下   其中<title>欢迎登录</title> 是本来登录界面的 title

解决方案二:

返回一个url给页面,页面用js跳转。

解决方案三:

返回一个url给页面,页面用js跳转。

解决方案四:

返回一个url给页面,页面用js跳转。

解决方案五:

注册ajax的complete事件判断返回的内容用js做跳转
easyui请求页面拦截跳转超时提示

时间: 2024-10-28 04:15:42

关于easyui的struct拦截未登录用户的跳转问题的相关文章

interceptor-关于struct拦截未登录用户的问题

问题描述 关于struct拦截未登录用户的问题 <?xml version=""1.0"" encoding=""UTF-8"" ?><!DOCTYPE struts PUBLIC ""-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"" ""http://struts.a

play for scala 实现SessionFilter 过滤未登录用户跳转到登录页面_java

一.编写SessionFilter.scala代码 package filters import javax.inject.{Inject, Singleton} import akka.stream.Materializer import controllers.routes import play.api.mvc.{Filter, RequestHeader, Result, Results} import scala.concurrent.Future @Singleton class S

Twitter:覆盖人群扩大,每月未登录用户达5亿

Twitter覆盖人群扩大,每月未登录用户达5亿11月13日消息,据国外媒体报道,Twitter周三再次向华尔街分析师发出一个熟悉的信息:我们覆盖的人数远远超过了我们的月活跃用户数.此前,Twitter已经多次传达这一信息.但在周三,在该公司于旧金山举行的首次分析师日 大会上,Twitter 终于提供了一些具体数据来支持其主张:当谈到Twitter的用户时,其月活跃用户数并不能描述全貌.Twitter首席执行官迪克·卡斯特罗(Dick,Costolo)透露,除了活跃用户,Twitter每月还覆盖

未登录网站的用户和未注册网站会员的用户解决办法

文章描述:Fred Wilson:别忘了你那些未登录的用户. 编者按:本文由Union Square的Fred Wilson撰写,他在文中阐述了自己对未登录用户的看法和怎样将他们变成注册用户的解决方案. 有许多主流社交平台包括Twitter,Tumblr等每天都会有一大批的用户以不登陆的方式来在这些平台上获取内容.因为无需登陆他们就能获得许多有价值的内容了.而且在不透露我所投资的公司的机密信息的前提下,我可以很确切的告诉你他们的日常用户中也有很大一部分是不登陆的,同样他们也能不登陆就获得许多有价

困惑:redmine 登录用户Add issues时非常慢,非登录用户却很快

问题描述 请问各位前辈.我安装了redmine之后,发觉局域网内使用它,每次提交/更改"问题"都非常非常慢,仿佛是在访问外网.而其它动作,比如访问,甚至上传文件.讨论区发贴.都不会慢.请问你们有同样的问题吗? 该如何解决呢?谢谢啊.我已经花了很多天来尝试解决这个问题了...比较奇怪的现象是,如果我放开Anonymous的权限,允许提交Add issues ,那么,未登录用户Add issues 会很快.而我以管理员身份登录Add issues ,依然很慢....跟权限判断有关么???

XP提示“未授予用户在此计算机上的请求登录类型”的解决方案

XP提示"未授予用户在此计算机上的请求登录类型"的解决方案   具体如下: 1.打开"控制面板"中的"管理工具"; 2.在"管理工具"中选择"本地安全策略"; 3.选择"本地安全策略"--"本地策略"--"用户权利指派"; 4.在"用户权利指派"右边的选项框中,我们双击"拒绝从网络访问这台计算机"; 5.将&

.net判断用户未登录,弹出提示“未登录,请登录”,但不加载网页

问题描述 .net判断用户未登录,弹出提示"未登录,请登录",但不加载网页要求是必须弹出提示框,提示用户需要登录,但不加载网页现在是提示了登录,就会加载网页,这样别人就能看到网页的内容用Response.End();提示框就不会弹出请高手指定哈 解决方案 解决方案二:Page.ClientScript.RegisterStartupScript(this.GetType(),"out","<script>alert('登录后再访问!');win

ASP.NET MVC+EF框架+EasyUI实现权限管理系列(15)-用户登录详细错误和权限数据库模型设计

原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(15)-用户登录详细错误和权限数据库模型设计     ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架搭建    (2):数据库访问层的设计Demo    (3):面向接口编程   (4 ):业务逻辑层的封装    (5):前台Jquery easyUI实现    (6):EF上下文实例管理    (7):DBSession的封装   (8):DBSession线程内唯一     (9)

未登录新浪微博的用户(游客模式)通过WP客户端能够访问那些页面?

  未登录微博可直接访问"热门微博","随便看看"以及"周边的人/周边的微博"等内容,您可直接在此界面进行相关内容查阅.