List<String> origins = new ArrayList<String>(); if (!url.equals("*")) origins.add(url); // Empty list allows all origins. corsFilter.setAllowOrigins(origins);
@POST @Consumes("application/json") @Path("/setOriginList") @Produces("text/plain") public String setOriginList(String[] origins) { if (origins != null) { inputFilter.setAllowOrigins(Arrays.asList(origins)); } return "ok"; }