tomcat解决跨域问题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

前台ext通过ajax提交信息,后台tomcat有返回值,但前台提示跨域错误

在项目的web.xml中最上层filter中增加,一定要放在最上面,开始放在struts下面测试的时候不起作用,移到struts上面就没问题了

CorsFilter

org.apache.catalina.filters.CorsFilter

cors.allowed.origins

*

cors.allowed.methods

GET,POST,HEAD,OPTIONS,PUT

cors.allowed.headers Content-Type,X-Requested-With,accept,Origin,Ac cess-Control-Request-Method,Access-Control-Request-Headers

cors.exposed.headers Access-Control-Allow-Origin,Access-Control-All ow-Credentials

cors.support.credentials

true

cors.preflight.maxage

10

CorsFilter

/*

下面是我的项目web.xml文件内容

xsi:schemaLocation="/xml/ns/javaee

/xml/ns/javaee/web-app_3_0.xsd"

id="WebApp_ID"version="3.0">

khfx

contextConfigLocation classpath:spring.xml,classpath:spring-jdbc.xml

CorsFilter

org.apache.catalina.filters.CorsFilter

cors.allowed.origins

*

cors.allowed.methods

GET,POST,HEAD,OPTIONS,PUT

cors.allowed.headers Content-Type,X-Requested-With,accept,Origin,Ac cess-Control-Request-Method,Access-Control-Request-Headers

cors.exposed.headers Access-Control-Allow-Origin,Access-Control-All ow-Credentials

相关文档
最新文档