我正在使用 GWT 2.1 java.util.logging仿真记录客户端消息。根据文档,提供了两个适用于客户端日志记录的格式化程序(TextFormatter 和 HTMLFormatter)。
任何人都可以提供有关如何设置格式化程序并将其附加到 GWT 中的处理程序的示例吗?
Thanks
请参阅 GWT 文档了解日志记录here。这实际上取决于您希望日志记录出现在哪里,但如果您只关心开发模式下的日志记录,那么您只需要 SystemLogHandler 和 DevelopmentModeLogHandler。 ConsoleLogHandler 和 FirebugLogHandler 用于以 Web 模式记录到 chrome、firebug 和 firebug lite。 PopupLogHandler 和 HasWidgetsLogHandler 将日志消息添加到某种 UI 元素。上述所有内容都应该能够在 .gwt.xml 中启用/禁用,但 HasWidgetsLogHandler 除外,它需要关联的小部件容器。这应该可以通过添加以下内容来实现:
<inherits name="com.google.gwt.logging.Logging"/>
<set-property name="gwt.logging.logLevel" value="SEVERE"/> # To change the default logLevel
<set-property name="gwt.logging.enabled" value="FALSE"/> # To disable logging
<set-property name="gwt.logging.consoleHandler" value="DISABLED"/> # To disable a default Handler
<set-property name="gwt.logging.developmentModeHandler" value="DISABLED" />
<set-property name="gwt.logging.popupHandler" value="DISABLED" />
<set-property name="gwt.logging.systemHandler" value="DISABLED" />
<set-property name="gwt.logging.firebugHandler" value="DISABLED" />
<set-property name="gwt.logging.simpleRemoteHandler" value="ENABLED" />
etc...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)