我有一个类可以检查用户的操作,验证数据并调用 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 -------" );
}
我在这两种情况下都使用了类似的数据