jsonp跨域实例

前台html:





JSONP DEMO














后台:


/**
* 测试jsonp
* @param req
* @param resp
* @param params
* @return
* @throws Throwable
*/
@HandlerMethod(methodName=FunctionCons.TEST_JSONP,required=false,info=false)
public static String testJsonp(HttpServletRequest req,
HttpServletResponse resp, HashMap params) throws Throwable
{
String jsonpCallback = req.getParameter("callbackFunction");
WeixinService ws = (WeixinService) ApplicationContext.getInstance()
.getBean(WeixinService.NAME);
// HashMap res = ws.checkRegionAuthStatus(wxId);
JSONObject json =new JSONObject();
json.put("code", "aaa");
json.put("price", 1780);
json.put("tickets", 5);

return jsonpCallback+"("+json.toString()+")";
}


效果:


你可能感兴趣的:(HTML学习,J2SE学习,J2EE学习)