如何解决web项目跨域问题

在开发过程中,前台页面在访问后台接口的过程中,出现了跨域问题,解决完毕后,记录一下,备忘。

1。在项目的pom.xml文件中添加如下依赖:


          
            com.thetransactioncompany  
            cors-filter  
            1.7.1  
        
        
            com.thetransactioncompany  
            java-property-utils  
            1.9  
                

2。在项目的web.xml文件中添加如下过滤器:


    
      CORS  
      com.thetransactioncompany.cors.CORSFilter  
        
       cors.allowOrigin  
          *  
        
        
       cors.supportedMethods  
          GET, POST, HEAD, PUT, DELETE  
        
        
       cors.supportedHeaders  
          Accept, Origin, X-Requested-With, Content-Type, Last-Modified  
        
        
          cors.exposedHeaders  
          Set-Cookie  
        
        
          cors.supportsCredentials  
          true  
        
    
    
      CORS  
      /*  
   

此方法为服务端通用解决办法,客户端无需做处理,简洁方便。

你可能感兴趣的:(java)