Package org.jivesoftware.util
Class FaviconServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- org.jivesoftware.util.FaviconServlet
-
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class FaviconServlet extends javax.servlet.http.HttpServletServlet that gets favicons of webservers and includes them in HTTP responses. This servlet can be used when getting a favicon can take some time so pages can use this servlet as the image source to let the page load quickly and get the favicon images as they are available.This servlet expects the web application to have the
images/server_16x16.giffile that is used when no favicon is found.- Author:
- Gaston Dombiak
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FaviconServlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()voiddoGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Retrieve the image based on it's name.voidinit(javax.servlet.ServletConfig config)-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
-
-
-
-
Method Detail
-
init
public void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException- Specified by:
initin interfacejavax.servlet.Servlet- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
destroy
public void destroy()
- Specified by:
destroyin interfacejavax.servlet.Servlet- Overrides:
destroyin classjavax.servlet.GenericServlet
-
doGet
public void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Retrieve the image based on it's name.- Overrides:
doGetin classjavax.servlet.http.HttpServlet- Parameters:
request- the httpservletrequest.response- the httpservletresponse.
-
-