java如何配制跨域请求

2025-10-23 12:10:49

1、提供两种思路:(使用过滤器) 

使用springmvc注解 @CrossOrigin;手动写过滤器 

2、方式一:使用过滤器

第一步:是pom文件引入jar包

以下是maven坐标

java如何配制跨域请求

3、第二步:web.xml 配置过滤器

* 表示所有网站域名  当然可以手动配置添加

java如何配制跨域请求

4、注意:可以使用如下方式加入多个路径

java如何配制跨域请求

1、方式二:使用注解

从Spring MVC 4.2 开始增加支持跨域访问

2、第一:在整个 controller上支持

代码如下

   @Controller      @CrossOrigin      public class CorsController {          ……          ……      }

3、第二:制定路径

 @RequestMapping("/cros")      @ResponseBody      @CrossOrigin      public String cros(HttpServletRequest req, HttpServletResponse res, String name){          ……          ……      } 

4、第三:在整个项目使用

 <mvc:cors>            <mvc:mapping path="/**"/>        </mvc:cors>   

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢