zoukankan      html  css  js  c++  java
  • java跨域问题

     1 public class SimpleCORSFilter implements Filter{  
     2   
     3     @Override  
     4     public void destroy() {  
     5           
     6     }  
     7   
     8     @Override  
     9     public void doFilter(ServletRequest req, ServletResponse res,  
    10             FilterChain chain) throws IOException, ServletException {  
    11             HttpServletResponse response = (HttpServletResponse) res;  
    12             response.setHeader("Access-Control-Allow-Origin", "*");  
    13             response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");  
    14             response.setHeader("Access-Control-Max-Age", "3600");  
    15             response.setHeader("Access-Control-Allow-Headers", "x-requested-with");  
    16             chain.doFilter(req, res);  
    17           
    18     }  
    19   
    20     @Override  
    21     public void init(FilterConfig arg0) throws ServletException {  
    22           
    23     }  
    24   
    25 }

    web.xml配置

    1 <filter>  
    2       <filter-name>cors</filter-name>  
    3       <filter-class>com.ssm.web.filter.SimpleCORSFilter</filter-class>  
    4     </filter>  
    5     <filter-mapping>  
    6       <filter-name>cors</filter-name>  
    7       <url-pattern>/*</url-pattern>  
    8     </filter-mapping>
  • 相关阅读:
    react脚手架
    快速创建一个node后台管理系统
    vue脚手架结构及vue-router路由配置
    Spring 事务管理-只记录xml部分
    Spring-aspectJ
    Maven 自定义Maven插件
    JVM
    JVM
    Spring
    Digester
  • 原文地址:https://www.cnblogs.com/fei563786979/p/8652366.html
Copyright © 2011-2022 走看看