1
私は、[削除]ボタンを追加する必要がありますが、このボタンは、権限者のみがアクセスする必要があります。Vaadin 7セキュリティコード配置
私は次のコードでボタンを追加しました:また
if (canRemove()) {
layout.addComponent(createRemoveButton());
}
私は、このボタンにリスナーを追加しました:
button.addClickListener(e -> {
//some logic
});
私はこのリスナーの内側にもう一つの条件を追加する必要がありますか:
button.addClickListener(e -> {
if (canRemove()) {
//some logic
}
});
この条件は重複していますので避けられますか?質問にコメントをまとめる
ボタンがない、クリックしない(削除)イベント –
回答ありがとうございました – alexanoid
@AndréSchildが言ったことはほとんどありません。たとえば、 'button.setVisible(isAuthorized(user))'の行に沿った単純なもので十分です – Morfic