1
RPC 응답에 따라 다른 창을 표시하는 로그인 창이 나타납니다. 내가 궁금한 건 두 번째 창을 초기화하는 방법이다. onReset 및 onReveal 메서드를 시도했지만 트리거되지 않는 것과 같습니다. 또한 값을 다시 설정할 때 destroy()를 사용하면 내 Window가 영구적으로 종료됩니다. 나는 다음과 같은 해결책으로 끝났지 만, 너무 능률적이지 않다고 생각하는 누군가가 나에게 그것을 할 수있는 방법을 권할 수 있습니까?GWT- 플랫폼 + SmartGWT : 연결된 팝업 창
public void onSuccess(LoginResult result) {
if(result.getResponse().equalsIgnoreCase("OK")){
getView().getUsernameField().setValue("");
getView().getPasswordField().setValue("");
getView().getWindow().hide();
memberWindow.setUsername(username);
memberWindow.loadAppointments(new Date());
((Window) memberWindow.getWidget()).show();
}else{
SC.say("Error", "Login failed because: " + result);
}