我已经跟随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();
}
}
Run Code Online (Sandbox Code Playgroud)
我正在使用Jersey 1.19,Tomcat 8