나는 다음과 같은 모델 클래스가 있습니다GWT 내 GWT 응용 프로그램에서 java.io.Serializable을
import com.google.gwt.user.client.rpc.IsSerializable;
public class TestEntity implements IsSerializable {
public String testString;
}
이 클래스는 GWT 사용자 정의 IsSerializable 마커 인터페이스 구현 -, 정말 싫어 내가 사용하기 때문에 내 GWT뿐만 아니라 모델 클래스. 그래서 java.io.Serializable 선호합니다.
그러나 IsSerializable 대신 Serializable을 구현하도록 클래스를 수정하면 GWT RPC 메커니즘이 더 이상 작동하지 않습니다. 서버 쪽에서 오류가 발생하지 않지만 AsyncCallback.onFailure 클라이언트가 호출됩니다.
내가 사용하고 ...
- GWT 1.7.0.
- 봄 2.5.6.SEC01
- 봄과 GWT는 here과 같이 구성됩니다.
어쩌면 힌트 : 클래스가 * .gwt.rpc 파일에 나타납니다 package.path.TestEntity 사실 –