私は自分のプレイ フレームワーク アプリケーション内で FlexJson を使用していますが、その時点で、それがスローする json 文字列を非シリアル化しようとしていますjava.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean
:
User user = new JSONDeserializer<User>()
.use(null, User.class).deserialize(body);
本体は、標準の jquery/ajax を使用してコントローラーに渡される json 文字列であり、ユーザーには次のブール値が宣言されています。
public Boolean isCurrentUser;
私が間違っていることについてのアイデアはありますか?
ありがとう