GWT 日志记录设置

2023-11-27

我正在使用 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(使用前将#替换为@)

GWT 日志记录设置 的相关文章

  • GWT 检测 GAE 版本更改并重新加载

    我的用户平均每次使用我的 GWT 应用程序 40 分钟 因此当我升级 GAE 后端的版本号时 他们在浏览器中运行的版本有很长一段时间与版本不匹配在服务器上支持它 大多数功能都被破坏 抛出不兼容的 RemoteServiceException
  • com.google.gwt.dev.jjs.InternalCompilerException:访问期间出现意外错误

    我在使用版本 2 6 0 编译 gwt 应用程序时遇到以下错误 最初我用 gwt 版本 2 6 1 的 maven 编译它 然后尝试通过版本 2 6 0 的 eclipse 编译它 跟版本兼容有关系吗 com google gwt dev
  • UiBinder 中的 gwt 按钮

    我需要创建一个按钮 所以它是一个带有图像的按钮 gwt with UiBinder 但我不确定如何进行 这是我的ui xml code
  • 无法取消 GWT 中的重复计时器

    我正在尝试在 GWT 中安排一个重复计时器 它将每一毫秒运行一次 轮询某个事件 如果发现满意 则执行某些操作并取消计时器 我尝试这样做 final Timer t new Timer public void run if condition
  • 在 log4j 中配置 RollingFileAppender

    我正在开发一组网络服务 我们希望有一个每日轮换的日志 我想得到org apache log4j rolling RollingFileAppender来自 log4j extras 配套工作 因为文档表明这最适合生产环境 我有两个主 log
  • AWS Beanstalk 上的 Python。如何对自定义日志进行快照?

    我正在开发适用于 aws beanstalk 环境的 python 应用程序 为了进行错误处理和调试 建议我将日志写入目录 var logs 上的自定义 lof 文件 我应该怎么做才能从 Elastic beanstalk 管理控制台获得能
  • 如何使用 Fluent 为 Elasticsearch 添加时间戳和密钥

    我已经配置了 fluidd 和 elasticsearch 它们都工作正常 我正在跟踪一个文件 然后读取其数据并将其发布到elasticsearch 下面是json数据 time 2018 05 14T11 37 30 339593 Dat
  • GWT 与 Apache Wicket

    GWT 和 Wicket 都是有状态的 基于 Java 对象的 GWT 完全基于客户端 具有 javascript 优化 CSS 优化等功能 而且我对 Apache Wicket 还很陌生 我对 Wicket 的了解越多 就越感觉它与 GW
  • GWT 多个 html 页面和导航

    您好 首先我想提一下 我知道基于 ajax 的应用程序和同一页面的重用 这里的要求是 我想要两个单独的页面 一个用于登录 另一个用于主应用程序 现在 这并不是因为我只是想要它 而是因为我在两个页面中有非常不同的布局 我很乐意将其与 html
  • GWT 编译器忽略方法的注释

    是否可以创建注释 或其他方式 来强制 GWT 编译器不编译方法 我有一个类 我也在应用程序引擎上使用 在共享文件夹中 其中的一个方法需要一个仅服务器端的函数 这会导致 GWT 无法编译 我希望 GWT 忽略该方法 而 appengine 则
  • 使用 Bot Framework 记录 Node.js-Azure 应用程序

    我有一个托管在 Azure 上的节点应用程序 Bot Framework 机器人 记录调试信息的最佳方法是什么 例如 据我所知 使用console log 没有帮助 因为 Azure 中没有可供查看的控制台 我也不想打电话session s
  • 为什么包装 os_log() 会导致双精度数无法正确记录?

    考虑以下示例 import Foundation import os log class OSLogWrapper func logDefault message StaticString args CVarArg os log messa
  • Logback:如何仅将错误记录到文件中

    我已经读了 2 个小时的 logback 手册 但仍然不知道如何做我需要的事情 正如标题所说的那样简单 我只想将错误记录到文件中 并将其他级别 包括错误 记录到控制台 这是我的 logcat xml 文件的根部分
  • C# 中的日志文件锁定问题

    我有一个 Windows 服务 它将日志文件条目写入 XML 日志文件 我在服务运行时维护日志文件的句柄 并在服务停止时关闭 刷新和处置它 文件写入操作仅由服务执行 并且我在 FileAccess ReadWrite 中打开文件流 同时将共
  • 使用 Trace 和 TraceSource 之间的区别

    任何人都知道之间的区别System Diagnostic Trace and System Diagnostic TraceSource课程 我在我的大部分项目中都使用了 Trace 我只是碰巧发现了TraceSource另一天 他们似乎提
  • Python 使用同一记录器记录多个文件

    这是我的场景 我想记录 my module 的活动 这需要根据执行的方法 例如 INPUT 和 OUTPUT 对两个不同的文件完成 所以我有两个处理程序 每个处理程序都指向不同的文件 my in log 和 my out log 具有相同的
  • log4net 无法在 dll 中工作

    我目前在让 log4net 在特定 dll 中工作时遇到问题 我目前正在我的测试应用程序调用的其他 dll 中使用 log4net 并且日志记录在这些 dll 以及我的测试应用程序中工作正常 我遇到问题的正是这个特定的 dll 这是我遇到问
  • 日志文件错误:[配置] 没有适用的操作,当前 ElementPath 为 [[配置][配置]]

    我正在尝试按如下方式配置日志返回 但它向我抛出此错误 配置文件如下
  • 我们可以在运行时更改 log4j 的日志记录级别吗

    我有一个问题 我想在运行时更改 log4j 的日志记录级别 我已经尝试了 log4j properties 文件的很多操作 我还尝试编写一段代码 在特定时间后再次读取属性文件并再次配置记录器 但问题是 我想将一个 API 调用的日志记录级别
  • gwt 文本框添加更改处理程序

    我有一个从设计师那里收到的文本框 但是我在 GWT 中编写了操作 问题是文本框为空 但是当通过按下按钮用值填充文本框时 将显示警报框 通知值已更改 但没有成功 帮助我 TextBox zip1 null function onModuleL

随机推荐

  • 如何强制 Java 子类定义 Annotation?

    如果一个类定义了一个注释 是否可以强制其子类定义相同的注释 例如 我们有一个简单的类 子类对 它们共享 Author interface 我想做的是强制每个进一步的子类定义相同的 Author注释 防止RuntimeException沿着路
  • 如何使用 SAM 部署来获取 lambda,以及 AutoPublishAlias 和其他别名

    我的目标是额外SAM deploy调用将导致 staging 别名反映最新版本 并且 live 将通过外部方式更新 但必须初始化为部署时创建的相同版本 我正在使用 SAM 部署 并且需要 lambda 上的别名 在初始模板中添加它们很棘手
  • 刷新片段不再起作用?

    今天我损失了几个小时 因为我的代码不再工作 更新到新版本的支持库 25 1 0 后 重新加载片段视图的代码不再起作用 这是我的代码 FragmentManager manager getActivity getSupportFragment
  • 使用 Pyramid 对所有 HTTP 流量进行压缩

    我正在创建基于金字塔框架的移动服务 因为它是移动的 所以减少带宽使用是有利的 我正在考虑压缩所有流量 甚至是动态 HTML 页面 Pyramid 框架为此提供了什么样的钩子 或者是否有用于该任务的 WSGI 中间件 我仍然想在 Python
  • 使用分治法从给定列表中查找第二小的数字

    我正在努力解决这个问题 给定一个包含 n 个数字的列表 我们希望找到最小的和第二小的 列表中的数字 描述一个分而治之的算法来解决这个问题 假设整数 k 为 n 2 k 使用您的算法的比较次数应该 即使在最坏的情况下 也不会超过 3n 2 2
  • WinForms - 哪种是保存某些数据最简单的方法?

    刚刚构建我的第一个 WinForms 应用程序 问题 在使用应用程序之间保存一些数据的最简单 最佳方法是什么 例如 在本例中包含状态和日期 时间的 URL 列表 我认为不需要数据库 例如 仅仅存储到文本文件是最简单的吗 或者在 DotNet
  • UseWindowsAzureActiveDirectoryBearerAuthentication 如何验证令牌?

    我按照下面的 GitHub 示例来实现跨 WebApp 和 WebApi 的身份验证机制 https github com AzureADSamples WebApp WebAPI OpenIDConnect DotNet 我正在为 Web
  • Angular 圆形模块导入

    我有两个模块 其组件相互使用 所以我必须在 test 中导入 word 在 word 中导入 test gt 抛出错误 我该怎么办 模块 测试 NgModule declarations AppTest1Component AppTest2
  • Websphere 所有日志都将转到 SystemOut.log

    我在我的应用程序中使用 Log4j 并有一些用于调试和错误的附加程序 我在tomcat上测试过 工作正常 在各自的文件中生成所有日志 但是当我在 WAS6 1 上部署代码时 所有日志仅在 SystemOut log 内生成 请帮忙 问题可能
  • VS 11 Beta 无法启动进程,因为尚未提供文件名

    这是我构建测试项目时得到的结果 这样我就无法运行我的测试 因为 VS 没有发现它们 查看留言 Unexpected error detected Check the Tests Output Pane for details 在窗口底部 现
  • 我怎样才能让 gitbash 找到 javac 命令?

    我创建了我的 git 存储库并提交了它 插入一个java文件并想要编译它 但它给了我这个 Bernard BERNARD PC c users bernard desktop git2 master javac TestGUI java s
  • Clang 链接器问题(从源代码到 gcc-snapshot)

    我似乎无法让它发挥作用 我配置了 with gcc toolchain 在 equals 之后我把 gcc 所在的目录 usr lib gcc snapshot bin 我还查看了 clang 链接器问题 但我不知道如何获得接受的答案来找到
  • Volley Android 网络库

    关于在我的项目中使用 Volley 我有几个问题 这个库可以在任何 Java 项目中使用还是只能在 Android 项目中使用 我看到多个分支here并且没有关于从哪个分支开始的文档 我应该从哪个分支开始 您如何将该库集成到您自己的项目中
  • Typescript:Promise 的子类/扩展:不引用 Promise 兼容的构造函数值

    我正在尝试取消我的asyncTypescript 中的方法调用 为此 我创建了一个新的 Promise 类型 它继承自Promise class CancelablePromise
  • 考虑每行上所有可能的排列,查找元胞数组的唯一行

    我有元胞数组A维度的m k 我想保留行A unique 最多为 k 个单元格 棘手 的部分是 最多为 k 个单元格 考虑k细胞中的i第 行A A i 可能会有一排j of A A j 这相当于A i 直到重新排序k细胞 这意味着例如如果k
  • git-创建一个分支,稍后将推送到远程

    我有一个脚本 它会自动创建一个新分支 其名称基于外部信息 JIRA 票证 在提交并推送一些代码之前我不想创建远程分支 但我不想必须执行 git push set upstream origin 换句话说 我想在推送之前设置上游 git ch
  • 如何加密密码以便稍后将其保存在数据库或文本文件中?

    我希望我的应用程序将加密的密码保存在数据库或文本文件中 假设任何人都可以打开数据库或文本文件 我该如何做到这一点 复制 加密 散列数据库中的纯文本密码 不重复我要求提供特定于 NET 的代码 编辑 我正在保存密码以供以后使用 我需要对其进行
  • 创建单个 python 可执行模块

    伙计们 我在模块中有很多 python 代码 这些代码驻留在多个 python 包中 现在我需要创建单个 python 可执行模块或文件 其中将包含所有这些文件 因此它将在 Windows 和 Linux 服务器上运行 有哪些可能的解决方案
  • 用默认值初始化字段是多余的

    我真的可以信任 NET 来初始化字段 如整数 结构等 吗 如果我仍然想初始化这些字段怎么办 会产生什么影响 The C 规范第 305 页上的说明 17 4 4 字段的初始值 无论是静态字段还是实例字段 都是该字段的默认值 第 12 2 节
  • GWT 日志记录设置

    我正在使用 GWT 2 1 java util logging仿真记录客户端消息 根据文档 提供了两个适用于客户端日志记录的格式化程序 TextFormatter 和 HTMLFormatter 任何人都可以提供有关如何设置格式化程序并将其