我有一个Web应用程序,我使用spring mvc。我需要允许跨域脚本编写(我需要我可以通过javascript访问外部化的Web服务)。我写了一个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克服这个问题? 谢谢。
jax rs jersey的实现与spring之间有特殊的集成。所有内容在此博客Jersey Spring集成中进行了解释