博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java项目中通过添加filter过滤器解决ajax跨域问题
阅读量:6856 次
发布时间:2019-06-26

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

1、在web.xml添加filter

contextfilter
com.cf.hr.filter.WebContextFilter
contextfilter
/*

 

2、filter实现

import java.io.IOException; import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletResponse; public class WebContextFilter implements Filter {     @Override    public void destroy() {        // TODO Auto-generated method stub             }     @Override    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)            throws IOException, ServletException {        HttpServletResponse  httpServletResponse = (HttpServletResponse) response;        httpServletResponse.setHeader("Access-Control-Allow-Origin", "*");        httpServletResponse.setHeader("Access-Control-Allow-Headers", "accept,content-type");         httpServletResponse.setHeader("Access-Control-Allow-Methods", "OPTIONS,GET,POST,DELETE,PUT");         chain.doFilter(request, httpServletResponse);             }     @Override    public void init(FilterConfig arg0) throws ServletException {        // TODO Auto-generated method stub             } }

 

转载地址:http://btyyl.baihongyu.com/

你可能感兴趣的文章
安装Pycharm
查看>>
Laravel 4 Blade模板引擎
查看>>
数据持久化存储回顾
查看>>
《Spring_Four》第三次作业——基于Jsoup的大学生考试信息展示系统的原型设计与开发...
查看>>
团队开发——第一次冲刺第8天
查看>>
exFAT格式
查看>>
HDU 5379 Mahjong tree(dfs)
查看>>
requirejs主流程解读
查看>>
Handling PnP Paging Request
查看>>
异步编程的数据同步
查看>>
Echarts 使用遇到的问题
查看>>
ubuntu16.04环境下安装配置openface人脸识别程序
查看>>
个人关于模块化的理解
查看>>
柴夥說算法(3)--交替迭代
查看>>
iscroll.js实现上拉刷新,下拉加载更多,应用技巧项目实战
查看>>
时域与频域
查看>>
cocos2dx当节点存在缩放时要注意的问题
查看>>
菜鸟教程之工具使用(六)——让Maven项目直接在eclipse内部的Tomcat中运行
查看>>
[转]EntityFramework走马观花之CRUD(下)
查看>>
485终端电阻匹配
查看>>