spring +mybatis+strut2框架下 实现ajax跨域访问的问题

做项目中遇到一个ajax跨域请求的问题,在网上找了很多,这个介绍的相对详细一点儿,但是后台处理跟我的还有一点儿不一样,特贴出来,以供参考。

1:action中是一般常用方式:

spring +mybatis+strut2框架下 实现ajax跨域访问的问题_第1张图片


2:在struts的配置文件中增加一条

<param name="callbackParameter">callback</param>

spring +mybatis+strut2框架下 实现ajax跨域访问的问题_第2张图片


3:在ajax中修改原来json为jsonp,再增加两个属性

jsonp:"callback",
jsonpCallback:"success_jsonpCallback"

spring +mybatis+strut2框架下 实现ajax跨域访问的问题_第3张图片


你可能感兴趣的:(跨域,Ajax,struts2)