博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单跨域方式
阅读量:6776 次
发布时间:2019-06-26

本文共 973 字,大约阅读时间需要 3 分钟。

hot3.png

实现代码

public class AjaxFilter implements Filter {

    

    public void destroy() {
        // TODO Auto-generated method stub
        
    }

    

    public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2)
            throws IOException, ServletException {
        HttpServletResponse response = (HttpServletResponse) arg1;
        response.setHeader("Access-Control-Allow-Origin", "*");
        response.setHeader("Access-Control-Allow-Methods", "POST,GET,OPTIONS,DELETE");
        response.setHeader("Access-Control-Max-Age", "3600");
        response.setHeader("Access-Control-Allow-Headers", "x-requested-with,Content-Type");
        arg2.doFilter(arg0, arg1);
        
    }

    

    public void init(FilterConfig arg0) throws ServletException {
        // TODO Auto-generated method stub
        
    }

}

 

 

web.xml

     <filter>

      <filter-name>AjaxFilter</filter-name>
      <filter-class>com.commerce.utils.AjaxFilter</filter-class>
  </filter>
  <filter-mapping>
      <filter-name>AjaxFilter</filter-name>
      <url-pattern>/*</url-pattern>
  </filter-mapping>
  

转载于:https://my.oschina.net/rightemperor/blog/1501560

你可能感兴趣的文章
【计算几何】【极角序】【前缀和】bzoj1132 [POI2008]Tro
查看>>
【2-sat】Gym - 101201F - Illumination
查看>>
【构造】Codeforces Round #480 (Div. 2) B. Marlin
查看>>
配置加速器解决困扰
查看>>
hql和sql的区别
查看>>
实验三:密码破解技术
查看>>
OpenCascade Law Function
查看>>
node读取文本文件时,去掉BOM
查看>>
分页查询
查看>>
每天一个设计模式之订阅-发布模式
查看>>
终于等到你!WebOptimizer - A bundler and minifier for ASP.NET Core
查看>>
.NET Core 中使用 Humanizer 显示友好时间格式
查看>>
R中,将从MySQL中获取的结果字符列表转化为向量,并测试绘制图形
查看>>
年复利计算2
查看>>
2018 Multi-University Training Contest 6 - Werewolf
查看>>
Windows注册表内容详解
查看>>
一键安装MySQL
查看>>
matlab符号运算
查看>>
微信APP支付Java后端回调处理
查看>>
朴素贝叶斯
查看>>