1 <%@ page contentType="text/html; charset=utf-8"%>
2 <%@ page import="org.springframework.web.context.*"%>
3 <%@ page import="org.springframework.web.context.support.*"%>
4 <%@ page import="java.util.*"%>
5 <%@ page import="org.springframework.security.ui.cas.util.MultiCasProcessingFilterEntryPoint"%>
9 String s = request.getParameter("service");
10 String realUrl = request.getParameter("realUrl");
13 WebApplicationContext wsa = WebApplicationContextUtils.getWebApplicationContext(application);
15 List<String> l = ((org.springframework.security.ui.cas.util.MultiCasProcessingFilterEntryPoint)wsa.getBean("casProcessingFilterEntryPoint")).getLoginUrls();
16 String loginPage = ((org.springframework.security.ui.cas.util.MultiCasProcessingFilterEntryPoint)wsa.getBean("casProcessingFilterEntryPoint")).getLoginFormUrl();
24 <script language="javascript">
29 window.location.replace("<%= realUrl %>");
38 if (count==<%=l.size()%>){
39 setTimeout("finallyRedirect()", 1000);
41 setTimeout("testCount()", 500);
45 function finallyRedirect(){
47 //window.location.replace("<%= loginPage %>?service=<%=realUrl%>");
55 <script language="javascript">
57 setTimeout("finallyRedirect()", 10000);
62 <% for (String url : l){%>
64 <iframe src="<%=url%>?service=<%=s %>" onLoad="addCount()"></iframe>