public class Log4jConfigurationServlet
extends javax.servlet.http.HttpServlet
web.xml configuration:
<servlet> <servlet-name>log4j</servlet-name> <display-name>Log4j configuration Servlet</display-name> <servlet-class>it.openutils.log4j.Log4jConfigurationServlet</servlet-class> </servlet>
The fragment
parameter can be added if you don't want a full xhtml page in output, but only the
content of the body tag, so that it can be used in portlets or struts tiles.
<servlet> <servlet-name>log4j</servlet-name> <display-name>Log4j configuration Servlet</display-name> <servlet-class>it.openutils.log4j.Log4jConfigurationServlet</servlet-class> <init-param> <param-name>fragment</param-name> <param-value>true</param-value> </init-param> </servlet>
Constructor and Description |
---|
Log4jConfigurationServlet() |
Modifier and Type | Method and Description |
---|---|
void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Print the status of all current
Logger s and an option to change their respective logging levels. |
void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Change a
Logger 's level, then call doGet to refresh the page. |
void |
init(javax.servlet.ServletConfig config) |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
public void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
Logger
s and an option to change their respective logging levels.doGet
in class javax.servlet.http.HttpServlet
request
- a HttpServletRequest
valueresponse
- a HttpServletResponse
valuejavax.servlet.ServletException
- if an error occursIOException
- if an error occurspublic void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
Logger
's level, then call doGet
to refresh the page.doPost
in class javax.servlet.http.HttpServlet
request
- a HttpServletRequest
valueresponse
- a HttpServletResponse
valuejavax.servlet.ServletException
- if an error occursIOException
- if an error occurspublic void init(javax.servlet.ServletConfig config) throws javax.servlet.ServletException
init
in interface javax.servlet.Servlet
init
in class javax.servlet.GenericServlet
javax.servlet.ServletException
Copyright © 2005–2019. All rights reserved.