2018-08-14 18:19:04 +08:00

21 lines
882 B
Plaintext

<%@page import="com.amarsoft.awe.control.PageConstants"%><%
Transaction Sqlca = null;
Transaction SqlcaRepository = null;
String sCurRunMode=CurConfig.getConfigure("RunMode");
String sDataSource = CurConfig.getDataSource();
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);
CurPage.setRequestAttribute((HttpServletRequest)request);
SqlcaRepository.commit();
%>