gpt4 book ai didi

GWT 日志记录设置

转载 作者:行者123 更新时间:2023-12-04 02:40:13 27 4
gpt4 key购买 nike

我正在使用 GWT 2.1 java.util.logging emulation记录客户端消息。根据文档,提供了两个适用于客户端日志记录的格式化程序(TextFormatter 和 HTMLFormatter)。

谁能提供一个关于如何设置格式化程序并将其附加到 GWT 中的处理程序的示例?

谢谢

最佳答案

这是向根记录器添加日志处理程序的简单示例。记录器使用 HTMLLogFormatter 并将消息放入 HTML 小部件中。

HTML html = new HTML();
// add the html widget somewhere in your code.
Logger.getLogger("").addHandler(new Handler() {
{
// set the formatter, in this case HtmlLogFormatter
setFormatter(new HtmlLogFormatter(true));
setLevel(Level.ALL);
}

@Override
public void publish(LogRecord record) {
if (!isLoggable(record)) {
Formatter formatter = getFormatter();
String msg = formatter.format(record);

html.setHTML(msg);
}
}
});

也看看 HasWidgetsLogHandler ,它基本上完成了上面示例中的处理程序所做的事情。

关于GWT 日志记录设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4804336/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com