![]() |
The Java Developers Almanac 1.4 |
|
e1039. Logging a Message in a ServletThe servlet container provides a simple logging facility for a servlet to log text messages and exceptions. For a more full-featured logging facility, see thejava.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)
...
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. |