2016-09-12 2 views
1

안녕하세요. 바 다인에서 페이지를 새로 고침해야합니다. 새로 고침 버튼을 만들었지 만 버튼이 페이지 새로 고침을 위해 작동하지 않습니다. 귀하의 버튼에 ClickListener에서새로 고침 버튼으로 바덴 페이지를 새로 고치는 방법

Button Refresh = new Button("Refresh"); 
     Refresh.addClickListener(new Button.ClickListener() { 
      @Override 
      public void buttonClick(Button.ClickEvent clickEvent) { 
      } 
     }); 
+0

'buttonClick()'메소드에서 일어날 일은 무엇입니까? –

+0

@ AndréSchild 페이지에서 그리드를 다시 만들었습니다. 아무런 변경 (검색 결과, 정렬)없이 다시 그리기를 원합니다. Buttonclick 메서드는 처음 액세스했을 때와 같이 페이지를 만들어야합니다. – dhS

+0

GridLayout 또는 데이터 그리드입니까? http://stackoverflow.com/questions/32275944/how-can-you-refresh-a-vaadin-grid-after-data-change 및 http://stackoverflow.com/questions/29204674/update-grid의 가능한 복제본 -with-a-fresh-data-in-vaadin-7-4-app –

답변

5

호출이이 브라우저에서 페이지를 다시로드

Page.getCurrent().reload(); 

.

+0

감사합니다. – dhS

관련 문제