|
@@ -39,6 +39,9 @@ public class AbstractController {
|
|
|
|
|
|
@Value("${zskk.uccenter}")
|
|
@Value("${zskk.uccenter}")
|
|
private String uccenter;
|
|
private String uccenter;
|
|
|
|
+
|
|
|
|
+ @Value("${zskk.uclongin}")
|
|
|
|
+ private String ucweb;
|
|
|
|
|
|
@Value("${zskk.myhost}")
|
|
@Value("${zskk.myhost}")
|
|
private String myhost;
|
|
private String myhost;
|
|
@@ -101,6 +104,10 @@ public class AbstractController {
|
|
if (user != null) {
|
|
if (user != null) {
|
|
model.addAttribute("user", user);
|
|
model.addAttribute("user", user);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ model.addAttribute("ucweb", ucweb);
|
|
|
|
+ model.addAttribute("uccenter", uccenter);
|
|
|
|
+ model.addAttribute("outredirect", urlEncoding(myhost));
|
|
}
|
|
}
|
|
|
|
|
|
private String getCookieValue(String name) throws InvalidKeyException, NoSuchAlgorithmException,
|
|
private String getCookieValue(String name) throws InvalidKeyException, NoSuchAlgorithmException,
|
|
@@ -134,4 +141,12 @@ public class AbstractController {
|
|
return request.getHeader("Referer");
|
|
return request.getHeader("Referer");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ private String urlEncoding(String url){
|
|
|
|
+ try{
|
|
|
|
+ return URLEncoder.encode(url, "UTF-8");
|
|
|
|
+ }catch (Exception e) {
|
|
|
|
+ return url;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|