<%@ page import="weaver.integration.entrance.bean.OutterLoginBean" %> <%@ page import="weaver.integration.entrance.service.EntranceService" %> <%@ page import="weaver.integration.entrance.service.IEntranceService" %> <%@ page import="weaver.integration.entrance.service.IOutterSysServer" %> <%@ page import="weaver.integration.entrance.service.impl.QQMailServer" %> <%@ page import="weaver.integration.entrance.service.permission.IPermissionService" %> <%@ page import="weaver.integration.entrance.service.permission.PermissionService" %> <%@ page language="java" contentType="text/html; charset=GBK" %> <%--<%@ include file="/systeminfo/init.jsp"%>--%> <%@ page import="weaver.general.Util" %> <%@ page import="java.util.Objects" %> <%@ page import="java.util.Map" %> <% IPermissionService permissionService=new PermissionService(); String operationType = permissionService.getOperationType(request); String sysid = Util.null2String(request.getParameter("id"));// ϵͳ±êʶ IEntranceService entranceService = new EntranceService(); IOutterSysServer qqMailServer = new QQMailServer(); OutterLoginBean loginBean = entranceService.getLoginBean(qqMailServer, sysid, operationType, request, response); Map qqMap = entranceService.getUrl(qqMailServer, loginBean, operationType, request, response); if (Objects.nonNull(qqMap)){ if (Objects.nonNull(qqMap.get("isRedirect")) && "true".equals(qqMap.get("isRedirect"))){ response.sendRedirect(qqMap.get("redirectUrl").toString()); } } %>