博客
关于我
强烈建议你试试无所不能的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

你可能感兴趣的文章
《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项
查看>>
我的友情链接
查看>>
IDC
查看>>
Oracle 11g R2 RAC dbca新建实例报错
查看>>
Linux服务器--1.DNS服务器
查看>>
一步步实现Spring框架(一)项目搭建
查看>>
【直播预告】马哥linux运维系列免费公开课报名>>
查看>>
linux小应用
查看>>
电子商务是对传统行业商业模式的颠覆
查看>>
装机员系统下载合集(2017年贺岁版更新发布)!
查看>>
php中使用uniqid mt_rand 生成随机不重复字符串的方法
查看>>
C语言【顺序表】冒泡排序,一次选出最大最小的数据,二分查找,初始化顺序表...
查看>>
关于给定栈求出所有合法栈的思考
查看>>
20180507早课记录04-Linux
查看>>
Servlet,Struts2,Spring如何实现MVC
查看>>
老李分享:什么是好战略
查看>>
函数对象、函数嵌套、名称空间与作用域、装饰器
查看>>
8个超棒的HTML5网站设计欣赏
查看>>
情感分析 | 一份就职宣誓也许就可以预测一个国家未来几年的政治形势
查看>>
Linux下测试磁盘的读写速度
查看>>