SpringMVC4 跨域 配置
2017-02-11 15:50
501 查看
springmvc4以上的版本可以使用 如下xml配置开启跨域
<mvc:cors>
<mvc:mapping path="/**" allowed-origins="*" allow-credentials="true" max-age="1800" allowed-methods="GET,POST,OPTIONS"/>
</mvc:cors>
也可以仅仅使用一个注解
就可以完成跨域。 但是SpringMVC的版本要在4.2以上
当然使用Java代码的方式去配置跨域也是可以的
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/*").allowedOrigins("*");
}
};
}
<mvc:cors>
<mvc:mapping path="/**" allowed-origins="*" allow-credentials="true" max-age="1800" allowed-methods="GET,POST,OPTIONS"/>
</mvc:cors>
也可以仅仅使用一个注解
@CrossOrigin
就可以完成跨域。 但是SpringMVC的版本要在4.2以上
当然使用Java代码的方式去配置跨域也是可以的
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/*").allowedOrigins("*");
}
};
}
相关文章推荐
- 我的JFinal也要PathVariable
- ajax跨域访问报错501的解决方法
- 探秘ajax跨域请求
- NODE.JS跨域问题的完美解决方案
- 基于iframe实现ajax跨域请求 获取网页中ajax数据
- jquery ajax结合thinkphp的getjson实现跨域的方法
- jquery+thinkphp实现跨域抓取数据的方法
- PHP如何实现跨域
- JavaScript cookie 跨域访问之广告推广
- ie7下利用ajax跨域盗取cookie的解决办法
- javascript跨域的方法汇总
- 在Ajax中使用Flash实现跨域数据读取的实现方法
- 浅谈js中几种实用的跨域方法原理详解
- 详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
- 浅析jsopn跨域请求原理及cors(跨域资源共享)的完美解决方法
- AJAX实现跨域的三种方法(代理,JSONP,XHR2)
- js实现跨域访问的三种方法
- 如何设置iframe高度自适应在跨域情况下的可用方法
- 使用script的src实现跨域和类似ajax效果
- Ajax跨域实现代码(后台jsp)