2

ユーザーのアクションをチェックし、データを検証し、AsyncCallBack を呼び出して有効なエントリかどうかを判断するクラスがあります。ユーザーが「OK」をクリックしたときと「Enter」をクリックしたときの2つの場所で同じロジックを使用しました。コードは、1 つのシナリオで AsyncCallBack を呼び出すことによって正常に機能します。

私の質問は、デバッグする最良の方法は何ですか? AsyncCallBackに入らない/呼び出していない理由を知っています。

     try
     {
     testService.validateForm( type, form, number, new AsyncCallback() 
     {

                            @SuppressWarnings( "synthetic-access" )
                            public void onFailure( Throwable caught )
                            {
                                System.out.println( " HELLO FAILURE " ); 
                            }

                            @SuppressWarnings( "synthetic-access" )
                            public void onSuccess( Object result )
                            {
                                System.out.println( " HELLO SUCCESS " ); 

                            }

                        } );
                    }
                    catch ( GenericException e )
                    {
                        // --e.printStackTrace();
                    }
                    System.out.println( " ----- Done -------" ); 
  }

どちらの場合も同様のデータを使用しました

4

1 に答える 1