我有一个 Web 应用程序,我正在使用 spring mvc。我需要允许跨域脚本(我需要我外部化的 Web 服务可以通过 javascript 访问)。我写了一个 crossdomain.xml 并将它放在 WEB-INF 文件夹下。这是我的 crossdomain.xml
<?xml version="1.0" encoding="UTF-8"?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
我四处搜索,发现应该可以从以下 URL 访问 crossdomain.xml:“ localhost:8080/crossdomain.xml ”
问题是 mvc 正在将请求重新路由到主控制器(带有“/”的 RequestMapping 注释) . 我如何使用 spring mvc 克服这个问题?
谢谢你。