@ClickMapping(view = MainView.class, pattern = 'B')
public void onClick(@FromSession("word") @Nullable String word, Player player){
// 相當於填入 UISession session 並使用 session.getAttribute("word")
// 因此是可為 null 的數值。
player.sendMessage(word);
}
@ClickMapping(view = MainView.class, pattern = 'B')
public void onClick(@FromSession("word", poll = true) @Nullable String word, Player player){
// 相當於填入 UISession session 並使用 session.pollAttribute("word")
// 因此是可為 null 的數值。
player.sendMessage(word);
}