index.jsp 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <%@ page import="org.apache.struts.Globals"%>
  3. <%@ page import="com.kingdee.util.StringUtils"%>
  4. <%@ page import="com.kingdee.eas.base.uiframe.UserDomainBean"%>
  5. <%@ page import="com.kingdee.eas.cp.common.web.util.WebContextUtil"%>
  6. <%
  7. String easIsSSOClient = System.getProperty("sso.easIsSSOClient");
  8. //added by lyan_zhang 20100906 direct by tangguowei
  9. request.getSession().setAttribute("FromLoginPortal","true");
  10. String redirectTo = "";
  11. String dcNumber_cloud = request.getParameter("dcNumber_cloud");
  12. String dcName_cloud = request.getParameter("dcName_cloud");
  13. if(easIsSSOClient != null && easIsSSOClient.toLowerCase().equals("true"))
  14. {
  15. if(request.getParameter("ssoLogoutTo")!=null){
  16. redirectTo ="logoutSso.jsp";// "ssoWelcome?redirectTo=/success.jsp";
  17. }else{
  18. redirectTo = "ssoWelcome?redirectTo=/index_sso.jsp";
  19. }
  20. if(dcNumber_cloud !=null && dcNumber_cloud.length() > 0 && dcName_cloud !=null && dcName_cloud.length() > 0){
  21. if(redirectTo.indexOf("?")>=0){
  22. redirectTo += "&dcNumber_cloud=" + dcNumber_cloud + "&dcName_cloud=" + dcName_cloud ;
  23. }else{
  24. redirectTo += "?dcNumber_cloud=" + dcNumber_cloud + "&dcName_cloud=" + dcName_cloud ;
  25. }
  26. }
  27. System.out.print("index.jsp dcName_cloud="+redirectTo);
  28. response.sendRedirect(redirectTo);
  29. }
  30. else
  31. {
  32. redirectTo = "/index_nosso.jsp";
  33. UserDomainBean userdomain = new UserDomainBean();
  34. String domain = userdomain.getUserDomain() ;
  35. if(!StringUtils.isEmpty(domain) && domain.equals("portaltogui"))
  36. {
  37. redirectTo = "/index_gui.jsp";
  38. }
  39. %>
  40. <jsp:forward page="<%=redirectTo%>"/>
  41. <%
  42. }
  43. %>