Knowledgebase: Java/JSP Hosting Plans
Logging a Message in a Servlet
Posted by Customer Service on 25 May 2005 12:43 AM
The servlet container provides a simple logging facility for a servlet to log text messages and exceptions. For a more full-featured logging facility, see the java.util.logging package.
    // Add an entry to the log file
getServletContext().log("A message");

try {
// ...
} catch (Exception e) {
// Add an entry to the log file and include an exception
getServletContext().log("An exception occurred", e);
}
Here's a sample of the log entries in Tomcat:
    2002-07-06 21:12:54 A message
2002-07-06 21:12:54 An exception occurred
java.io.IOException
at com.mycompany.MyServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
(593 vote(s))
Helpful
Not helpful

Comments (0)