我正在使用带有 gwtp 框架的 gwt 2.3。在这个应用程序中,我希望保持 5 分钟的会话时间。这意味着如果当前用户没有做最多 5 分钟并且他在 5 分钟后出现,那么他在屏幕上的第一个事件/动作a 他应该被注销。在 gwt 中有一个名为 Timer 的类,可以在这个问题中使用。但我不知道如何识别用户在屏幕上的操作。我在上面做了谷歌,找到了 gwt-ext 的代码。下面是代码gwt-ext
Ext.get(“pagePanel”).addListener(“click”, new EventCallback() {
@Override
public void execute(EventObject e) {
MessageBox.alert(“On Mouse Click”);
}
});
Ext.get(“pagePanel”).addListener(“keydown”, new EventCallback() {
@Override
public void execute(EventObject e) {
MessageBox.alert(“On Key Press Click”);
}
});
在上面的代码标签中正常工作,所以我附上了我获得此代码的链接。这里
我在 gwt 中查找的相同类型的代码。如果有其他更好的方法可以做到这一点,请告诉我。提前致谢