我有一个类可以检查用户的操作,验证数据并调用 AsyncCallBack 以确定它是否是有效条目。我在两个地方使用了相同的逻辑,一个是用户单击“确定”,另一个是“Enter”。通过在一种情况下调用 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 -------" ); 
  }
我在这两种情况下都使用了类似的数据