问题标签 [listener]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1184 浏览

eclipse-rcp - RCP - 正确注册侦听器不在视图中

我尝试将我的类注册为PostSelectionListener来自单独的插件(这个类不是一个视图,只是一个简单的类),我使用这个:

它工作正常,但我有一个警告:

如何以正确的方式注册听众?

0 投票
4 回答
1614 浏览

java - 使用回调而不是返回状态对象

在我的应用程序中,我正在执行一个事务,该事务在执行结束时可以处于三种不同的状态:

  • 成功
  • 失败
  • 待办的

根据状态,应用程序客户端将希望执行不同的操作。在成功的情况下,他们会想要检索交易结果(一个Widget)。在失败的情况下,他们将希望收到错误原因。在事务未决的情况下,他们将希望安排时间重试。目前我使用以下方法返回一个对象:

这个想法是客户端检查结果对象的状态,并根据它的值调用适当的方法,例如

我在想最好使用回调来代替,例如

whereDelay是一个代表TimeUnit和 period 的类,允许应用程序重新安排事务执行。另一种选择是抛出一个包含失败原因的异常(因为它应该只在异常情况下失败),并保留onSuccessandonPending方法。

所以我对 SO 的问题是:对于这个特定问题,使用回调是一种合适的模式,还是任何人都可以提出更合适的建议?

0 投票
1 回答
2015 浏览

c# - 监听器 c# like java

我在结构中有字段字符串,我想学习实时更改此字段。

我需要方法

在线和简单的PLZ

0 投票
2 回答
5144 浏览

java - JSF 添加动作监听器

我正在动态创建一个 MenuItem,并且我想在单击 MenuItem 时添加一个自定义侦听器。

我已经尝试添加 addActionListener 和 setActionListener ,但是当点击链接时这些都不会被调用。

似乎有一个名为“listeners”的列表附加到 MenuItem(我可以在使用侦听器静态调试 MenuItem 设置时看到这一点)。知道如何正确添加侦听器吗?

0 投票
2 回答
2397 浏览

java - 在 Spring MVC 应用程序中启用 Spring Security

我正在尝试在我的 spring 应用程序中启用 Spring Security 2.5,但遇到了配置问题。我已经遵循了一些示例并完成了他们正在做的事情,但我认为我配置的其他东西会导致问题。

这是我的 web.xml:

这是我的 security-context.xml

战争未能部署,这就是日志中的全部内容:

这显然是导致我的听众失败的原因,但我不知道为什么。

这是使用 Spring Security 2.5 部署到 Tomcat 6.0.20 和 Spring MVC 2.5。

0 投票
8 回答
83596 浏览

oracle - ORA-12154: TNS: 无法解析指定的连接标识符

我正在尝试连接到安装在 Linux EL 5 上的 oracle 11g 并收到以下错误

我在network/admin下的listener.ora如下

我的 tnsnames.ora 如下

我的 lsnrctl 状态显示如下:

0 投票
12 回答
41908 浏览

android - 通过代码设置所选项目时如何禁用要调用的onItemSelectedListener

只是想知道您如何处理以下问题:根据两个微调器的选定项目计算结果。为了处理 UI 事务,即用户在其中一个微调器中选择一个新项目,我setOnItemSelectedListener在我onCreate()的活动方法中为微调器安装了一个侦听器。

现在:当然,这行得通。侦听器的工作是触发新的计算结果。

问题:因为我拦截onPause() onResume()以保存/恢复最后一个状态,所以我有一个方法可以像这里一样以编程方式设置这两个微调器的选定项目:

这两个调用也调用了侦听器!我的结果计算方法加上新结果集的通知在这里调用了两次!

一个愚蠢的直接方法是使用一个布尔变量来禁用侦听器在内部所做的任何事情,在设置所选项目之前设置它并在之后重置它。好的。但是有没有更好的方法??

我不希望通过代码调用侦听器 - 操作,仅通过用户操作!:-(

你怎么做呢?谢谢!

0 投票
3 回答
7985 浏览

java - 如何在一个侦听器中识别 mouseDragged 和 mousePressed 事件?

在以下代码中,无法识别 mouseDragged。我做错了什么?

0 投票
3 回答
1526 浏览

php - Symfony 中 doSave() 之后的事件监听器是什么?

我一直在查看这个事件监听器页面http://www.doctrine-project.org/documentation/manual/1_1/pl/event-listeners我不确定我必须使用哪个监听器来制作BaseModelForm.class.php 中的 doSave() 方法之后的更改。

我想做的是用那个新地方的祖先的名字制作一个定制的蛞蝓。因此,如果我插入“旧金山”,那么蛞蝓将是“usa-california-san-francisco”

问题是我插入了一个没有引用其父对象的新对象。保存后,我将其插入树中。所以在那之前我不能改变蛞蝓。

我认为事务侦听器可以工作,但我正在使用一种更好的方法,我现在没有看到。

谢谢!

0 投票
3 回答
3098 浏览

javascript - Listener 和 Google Maps 标记的关闭问题

我想为每个生成的标记添加一个 Listener 事件,这样当您单击一个标记时,您将被重定向到永久链接 url。使用下面的代码,每个标记的永久链接值都是相同的(它是最后一个值)。我读过关于关闭问题的文章,这似乎就是我所拥有的。我并没有真正得到我看过的例子。

有人可以看看我的代码并指出我正确的方向吗?任何帮助是极大的赞赏!