Package org.frankframework.lifecycle
Class WebContentServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.frankframework.http.AbstractHttpServlet
org.frankframework.lifecycle.WebContentServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet
,jakarta.servlet.ServletConfig
,Serializable
,DynamicRegistration
,DynamicRegistration.Servlet
This servlet allows the use of WebContent served from
Configurations
.
The configuration must have a folder called webcontent
for this to work. The Configuration
may consist of adapters and webcontent or standalone webcontent. This works for all ClassLoaders
.
Just like other servlets
this servlet may be configured through the ServletManager
.- Author:
- Niels Meijer
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.frankframework.lifecycle.DynamicRegistration
DynamicRegistration.Servlet, DynamicRegistration.ServletWithParameters
-
Field Summary
Fields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD
Fields inherited from interface org.frankframework.lifecycle.DynamicRegistration
ALL_IBIS_ROLES, ALL_IBIS_USER_ROLES, IBIS_FULL_SERVICE_ACCESS_ROLES
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
doGet
(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) String[]
protected long
getLastModified
(jakarta.servlet.http.HttpServletRequest req) void
init()
Methods inherited from class org.frankframework.http.AbstractHttpServlet
getName
Methods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPatch, doPost, doPut, doTrace, init, isSensitiveHeader, service, service
Methods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, log, log
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.frankframework.lifecycle.DynamicRegistration
loadOnStartUp
Methods inherited from interface org.frankframework.lifecycle.DynamicRegistration.Servlet
isEnabled
Methods inherited from interface jakarta.servlet.Servlet
destroy, getServletConfig, getServletInfo, init, service
-
Constructor Details
-
WebContentServlet
public WebContentServlet()
-
-
Method Details
-
init
public void init() throws jakarta.servlet.ServletException- Overrides:
init
in classjakarta.servlet.GenericServlet
- Throws:
jakarta.servlet.ServletException
-
doGet
protected void doGet(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws IOException - Overrides:
doGet
in classjakarta.servlet.http.HttpServlet
- Throws:
IOException
-
getLastModified
protected long getLastModified(jakarta.servlet.http.HttpServletRequest req) - Overrides:
getLastModified
in classjakarta.servlet.http.HttpServlet
-
getUrlMapping
-
getAccessGrantingRoles
- Specified by:
getAccessGrantingRoles
in interfaceDynamicRegistration.Servlet
- Overrides:
getAccessGrantingRoles
in classAbstractHttpServlet
-