/** * Requirements: Query Redis Server user identity information according to token * Request: http://localhost:8088/user/token/"+ _ticket?? callback=jquery2795009&_=1506226664795 * Parameter: String token * return value: E3mallresult * {status:200 msg: "OK" data: "{" id ": 1," username ":" Zhangzhijun "," Phone ":" 15800807944 "," email ":" [email protected] "," C Reated ": 1414119176000," updated ": 1414119179000}"} */@RequestMapping ("/user/token/{token}") @ResponseBody public Object Findrediswithtoken (@PathVariable String token,string callback) {//Invoke Remote service object method E3mallresu Lt result = Userservice.findrediswithtoken (token); Determines if cross-domain request if (Stringutils.isblank (callback)) {//returns return result; }//otherwise cross-domain request//return "callback (" + + ")"//using Jackson to automatically support Ajax cross-domain data conversion mappingjacksonvalue Jacksonva Lue = new Mappingjacksonvalue (result); Set the callback function Jacksonvalue.setjsonpfunction (callback); Return JAcksonvalue; }
Ajax cross-Domain