如何在catalina.out中显示上下文名称?

How to display the name of context in catalina.out?

我有3个webapp 运行 in tomcat 6,catalina.out,我用system.out.println("")做log,我想显示webapp的名字在每个日志附近 ?

您可以使用 HttpServletRequest.getContextPath() or directly from the servlet context using ServletContext.getContextPath():

从请求中获取它
System.out.println(req.getContextPath() + " - " + "Your log message")

显然使用日志框架会更好。

不建议使用 system.out.println 进行日志记录。我建议您研究一些日志记录框架,例如 log4j or slf4j