【问题标题】:Listening for Java boolean variable changes in JavaScript在 JavaScript 中监听 Java 布尔变量的变化
【发布时间】:2016-08-02 22:21:39
【问题描述】:

当Java(服务器端)中某个布尔变量的值发生变化时,是否有可能触发一个事件?

【问题讨论】:

  • 这是可能的,但首先您需要确定您将在服务器和客户端之间使用的通信模型(例如:使用 AJAX 和 Rest Service 拉事件;或使用 Web Sockets ...)

标签: javascript java dom-events


【解决方案1】:

如果您在对象中定义布尔值:

var bool = {"bln": true};

您可以在对象中的特定值发生更改时使用 .watch 调用函数:

// Call a function whenever bool.bln is changed
//
bool.watch("bln", function(prop, oldValue, newValue) {
    alert("newValue = " + newValue);
});

【讨论】:

  • 变量在Java(服务器端)的一个Bean中。怎么听?
  • 能不能不实现一个定时监控值的定时器?
猜你喜欢
  • 2010-12-18
  • 2011-04-07
  • 2020-05-15
  • 2013-01-05
  • 1970-01-01
  • 1970-01-01
  • 2017-05-16
相关资源
最近更新 更多