禁用不必要的ComboBox后端调用

时间:2015-11-10 15:41:10

标签: java vaadin vaadin7

我可以看到,当我点击ComboBox时,它正在向后端发送请求。即使imediate和validation设置为false也是如此。是否可以禁用此行为?

这是意外且不必要的,因为ComboBox存储静态值列表,并且无需在每次单击时重新加载它。能告诉你吗。

详细说明:

final ComboBox hoursToExpire = new ComboBox("Hours until expires:", hours);
        hoursToExpire.setTextInputAllowed(false);
        hoursToExpire.setNullSelectionAllowed(false);
        hoursToExpire.setValue(1);

使用此配置,在以下时间进行后端调用:

  • 点击了ComboBox,
  • 选择一个值

当我指定

hoursToExpire.setImmediate(false)

然后a,在以下情况下进行后端呼叫:

  • 点击了ComboBox

这是不必要的,我试图禁用它。

0 个答案:

没有答案