为了解决跨域,后端servlet可以通过response.setHeader("Access-Control-Allow-Origin", "*"), 但有时不够,同时也会比较麻烦,比较简单的方法还是增加一个过滤器更加方便
@WebFilter(filterName = "CorsFilters",value = "/*") public class CorsFilters implements Filter { @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws ServletException, IOException { HttpServletResponse res = (HttpServletResponse)response; res.setHeader("Access-Control-Allow-Origin", "*"); chain.doFilter(request, response); } }