The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > javax.servlet  [11 examples]

e1039. Logging a Message in a Servlet

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.
    // See also e1035 The Quintessential Servlet
    
    // 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)
            ...

 Related Examples
e1035. The Quintessential Servlet
e1036. Getting and Setting Initialization Parameters for a Servlet
e1037. Returning an Image in a Servlet
e1038. Saving Data in a Servlet


© 2002 Addison-Wesley.