From 4581c038564537dbde1a021cbf4931dd675b86b0 Mon Sep 17 00:00:00 2001 From: zhulianghua Date: Tue, 14 Aug 2018 18:19:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8D=95=E7=82=B9=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E5=BC=BA=E5=88=B6=E8=B8=A2=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/Frame/page/jspf/include/jsp_sqlca_head.jspf | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/WebContent/Frame/page/jspf/include/jsp_sqlca_head.jspf b/WebContent/Frame/page/jspf/include/jsp_sqlca_head.jspf index 83c1f4000..312735bd4 100644 --- a/WebContent/Frame/page/jspf/include/jsp_sqlca_head.jspf +++ b/WebContent/Frame/page/jspf/include/jsp_sqlca_head.jspf @@ -1,4 +1,4 @@ -<% +<%@page import="com.amarsoft.awe.control.PageConstants"%><% Transaction Sqlca = null; Transaction SqlcaRepository = null; String sCurRunMode=CurConfig.getConfigure("RunMode"); @@ -7,6 +7,12 @@ try{ Sqlca = Transaction.createTransaction(sDataSource); SqlcaRepository = Sqlca; ComponentSession CurCompSession = CurARC.getCompSession(); + //checkSingleSignon + String sessionId = session.getId(); + String endtime = Sqlca.getString("select endtime from user_list where sessionid='"+sessionId+"'"); + if(null != endtime){ + response.sendRedirect(request.getContextPath() + PageConstants.SESSION_EXPIRE_PAGE); + } Component CurComp = CurCompSession.lookUp(sCompClientID); Page CurPage = new Page(CurComp); CurPage.setUser(CurUser);