springmvc接口支持跨域请求
来源:互联网 发布:cad网络培训 编辑:程序博客网 时间:2024/06/05 03:17
1 支持跨域请求实现方式:
接收一个callback的js方法名称,通过的MappingJacksonValue 的setJsonpFunction方法把要返回数据组装为js方法callback的参数,最终把js的callback方法返回浏览器,即把MappingJacksonValue 返回浏览器
@RequestMapping(value="/queryProUserList", produces = "application/json; charset=utf-8")@ResponseBodypublic Object queryProUserList(PageBean pageBean, PropertyUser propertyUser, String propertyId, String uId, String callback) { ResultBean returnResult = null; try { propertyUserService.queryProUserList(pageBean, propertyUser, propertyId, uId, false); returnResult = ResultBean.ok(pageBean); } catch (Exception e) { e.printStackTrace(); returnResult = ResultBean.build(500, "后台系统异常!"); } // 跨域请求方法多传一个callback参数,callback为js的一个方法名称 if (callback != null) { MappingJacksonValue mappingJacksonValue = new MappingJacksonValue(pageBean); mappingJacksonValue.setJsonpFunction(callback); return mappingJacksonValue; } return returnResult;}
阅读全文
0 0
- springmvc接口支持跨域请求
- Springmvc 支持 cors跨域请求
- SpringMVC支持Jsonp跨域请求的方法
- Springmvc 跨域请求
- 跨域请求接口
- SpringMVC 4.2 后增加跨域支持app、接口(注解CrossOrigin)
- springMVC解决跨域请求
- JQueryAjax+SpringMVC跨域请求
- springMVC解决跨域请求
- springMVC解决跨域请求
- SpringMVC/Ajax 支持 PUT等请求
- SpringMvc支持跨域和自定义header
- SpringMVC对于跨域访问的支持
- SpringMVC后台实现跨域支持
- springMVC如何跨域请求-jsonp
- angular与SpringMVC项目 跨域请求
- springMVC实现jsonp的跨域请求
- ajax+springmvc实现跨域请求
- 042. 字符统计(20)
- linux ettercap+wireshark抓取局域网内其他设备的数据包
- 怎样申请建立一个全新的顶级域名后缀?
- Windows 7 重装系统后驱动不适配
- UVA1151
- springmvc接口支持跨域请求
- JVM内存设置多大合适?Xmx和Xmn如何设置?
- NOIP 2017 总结
- aggregates not allowed in where clause
- 42. Trapping Rain Water
- 三栏自适应布局方法
- 你的名字。
- 容易被忽略、轻视,却可能影响编程学习的计算机基础知识
- java用Dom4j来解析XML