小编PiG*_*iGG的帖子

REST JAX-RS日志记录

我已经跟随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

java rest logging tomcat jersey

1
推荐指数
1
解决办法
5342
查看次数

标签 统计

java ×1

jersey ×1

logging ×1

rest ×1

tomcat ×1