ajax跨域访问

来源:互联网 发布:贪吃飒淘宝小店网址 编辑:程序博客网 时间:2024/05/21 17:58

跨系统时偶尔会出现需要跨域显示, 只要增加如下配置就可以实现跨域访问:

例子如下:

spring mvc的方法

@RequestMapping("/hasPayed/{userKey}/orderList")
    @ResponseBody
    public Object idsOrdersByUser(@PathVariable String userKey,
            @RequestParam("startDate") String startDate,
            @RequestParam("endDate") String endDate,
            @RequestParam("ordersNo") String ordersNo,
            @RequestParam("pageSize") Integer pageSize,
            @RequestParam("pageNo") Integer pageNo,
            HttpServletResponse resp
            ){
        resp.addHeader("Access-Control-Allow-Origin", "*");
        return idsOrdersByUser(userKey,
                startDate, endDate,
                ordersNo, pageSize, pageNo,Integer.toString(Constants.COM_TRS_WCM_PAYMENT_ORDERS_PAY_STATE_COMPLETED));
    }

0 0
原创粉丝点击