页面上的ajax:
$.ajax({
type:"get",
url:"https://ip:port/console/admin/cookie.action",
dataType : "jsonp",
jsonp : "callback",
jsonpCallback:"success_jsonpCallback",
success:function(json){
var userName=json.userNamezhyy10000;
var password=json.passwordzhyy10000;
if(userName!=undefined&&password!=undefined&&userName!=null&&password!=null){
$("#username").val(userName);
$("#password").val(password);
submitForm();
}
},
error:function(data){
console.log(data);
}
});
另外一个项目的Controller(基于SSM):
/**
* 跨域取cookie
* @param request
* @return
*/
@ResponseBody
@RequestMapping(value = "/cookie.action", method = RequestMethod.GET)
public String getCookie(HttpServletRequest request) {
String callback = (String)request.getParameter("callback");
Map readCookieMap = CookieUtil.ReadCookieMap(request);
String retStr = callback + "(" + Json.toJson(readCookieMap) + ")";
return retStr;
}