CORS过滤器实现跨域ssm框架实现跨域-创新互联
自己实现Filter接口 写一个过滤器 重写doFilter方法 然后把这个类配置到web.xml里
过滤器java代码
本文标题:CORS过滤器实现跨域ssm框架实现跨域-创新互联
转载注明:http://scyanting.com/article/deehpi.html
package com.tming.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 CORSFilter implements Filter {
@Override
public void init(FilterConfig filterConfig) throws ServletException {
// TODO Auto-generated method stub
}
@Override
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain)
throws IOException, ServletException {
HttpServletResponse response = (HttpServletResponse) res;
response.setHeader("Access-Control-Allow-Origin", "*"); // 任何域名都需要请求的 (第二个参数或为 "")
response.setHeader("Access-Control-Allow-Methods", "POST, GET, PUT, OPTIONS, DELETE"); //设置请求的方法
response.setHeader("Access-Control-Max-Age", "3600"); //设置超时时间
response.setHeader("Access-Control-Allow-Headers", "x-requested-with, Content-Type");
response.setHeader("Access-Control-Allow-Credentials", "true"); //如果要把Cookie发到服务器,需要指定Access-Control-Allow-Credentials字段为true;
chain.doFilter(req, res);
}
@Override
public void destroy() {
// TODO Auto-generated method stub
}
}
web.xml配置信息militiaman_web contextConfigLocation classpath:spring-context.xml characterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 CORSFilter com.tming.filter.CORSFilter characterEncodingFilter /* CORSFilter /* org.springframework.web.context.ContextLoaderListener spring org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring-mvc.xml spring / /
配置信息解释:黑龙江网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联建站从2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站。你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
本文标题:CORS过滤器实现跨域ssm框架实现跨域-创新互联
转载注明:http://scyanting.com/article/deehpi.html