Class FontResourceServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.levigo.jadice.web.server.FontDownloadServlet
com.levigo.jadice.web.server.FontResourceServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

@WebServlet(description="Servlet providing font-related resources", displayName="jadice web toolkit font resources download", name="jwtFontResourceServlet", urlPatterns="/jwt/fontresources/*") public class FontResourceServlet extends FontDownloadServlet
A servlet providing static font-related resources. Currently only webfontloader.js (formerly: webfonts.js) and the JWT-icon-font is served.
See Also:
  • Constructor Details

    • FontResourceServlet

      public FontResourceServlet()
  • Method Details

    • doGet

      protected void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException
      Overrides:
      doGet in class FontDownloadServlet
      Throws:
      jakarta.servlet.ServletException
      IOException
    • addContentTypeHeaders

      protected void addContentTypeHeaders(jakarta.servlet.http.HttpServletResponse response, String fileName)
      Sets the content-type for a requested resource. This logic is very simple as not many file-types are served
      Parameters:
      response - the servlet-response
      fileName - the name of the resource