【发布时间】:2024-06-19 02:35:02
【问题描述】:
我已经按照HelloWorld 的示例成功完成了我的第一个 REST。现在,我想在代码中添加日志记录功能。例如,我想拥有任何日志框架(Log4j、JUL)并能够登录代码并输出到文件。如何实现对我的 REST 代码的日志记录?
@Path("/hello")
public class HelloWorldService {
Logger log = Logger.getLogger("className");
@GET
@Path("/{param}")
public Response getMsg(@PathParam("param") String msg) {
String output = "Jersey say : " + msg;
//for example, here. hopefully to a file
log.info("Log Jersey say : " + msg);
return Response.status(200).entity(output).build();
}
}
我正在使用 Jersey 1.19,Tomcat 8
【问题讨论】:
标签: java rest tomcat logging jersey