跨域请求


一、后端处理

public HttpServletResponse getResponse(Map<String,Object> map) throws IOException {
        if (null == response) {
            String respBody = JSON.toJSONString(map);
            response = ServletActionContext.getResponse();
            response.setContentType(SystemContext.ACTION_CONTENT_TYPE);
            response.setHeader("Access-Control-Allow-Origin", "*");
            response.setHeader("Cache-Control", "no-cache");
            response.addHeader("Access-Control-Allow-Meaders","POST");//请求格式
            response.addHeader("Access-Control-Allow-Headers","x-requested-with,content-type");//响应头
            //PrintWriter out = response.getWriter();//输出流
            //out.print(respBody);
            //out.flush();
            //out.close();
        }
        return response;
    }

二、调用方法

data = JsonBean.success("suceess",pageResult);
BaseAction base = new BaseAction();
base.getResponse(data);

文章作者: 艾茶叶蛋
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 艾茶叶蛋 !
  目录