1 package {{apiPackage}};
3 import java.io.IOException;
6 import jakarta.servlet.*;
7 import jakarta.servlet.http.HttpServletResponse;
10 import javax.servlet.*;
11 import javax.servlet.http.HttpServletResponse;
14 {{>generatedAnnotation}}
16 public class ApiOriginFilter implements jakarta.servlet.Filter {
19 public class ApiOriginFilter implements javax.servlet.Filter {
22 public void doFilter(ServletRequest request, ServletResponse response,
23 FilterChain chain) throws IOException, ServletException {
24 HttpServletResponse res = (HttpServletResponse) response;
25 res.addHeader("Access-Control-Allow-Origin", "*");
26 res.addHeader("Access-Control-Allow-Methods", "GET, POST, DELETE, PUT");
27 res.addHeader("Access-Control-Allow-Headers", "Content-Type");
28 chain.doFilter(request, response);
32 public void destroy() {
36 public void init(FilterConfig filterConfig) throws ServletException {