java如何配制跨域请求

时间:2026-02-14 12:51:10

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>   

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com