2011-08-11 13 views
0

私はGWTのindexeddbサポートを実装するためにGWTプロジェクトに取り組んでいます。どのようにJavaからjavascriptへ(そしてその逆に) 'any'型の値を渡すことができるのだろうか?例えば、このJavaScriptメソッドは、ObjectStore specificationからのものである:GWTのjavascriptからjavaへの戻り値の型 'any'を取得する方法は? (汎用型渡し)

(オプションで、任意の値で任意のキー を)を上昇させる(IDBDatabaseException、のDOMException)を追加IDBRequest。

(基本的にはどのようなこの方法がないことは、データベースにキー&値のペアを追加することである。従って、キーと値は、それらの型は任意である理由を説明する任意のオブジェクトであることができる)

私が使用しようとしました変数の値とキーにJavaの値を渡すためにJavaのジェネリック型ですが、動作していないようです。サンプルコードを提供できれば素晴らしいと思います:)

+0

あなたがそれはまたのIntと作品の自分の状況 – hbhakhra

答えて

0

私は、JSONにそれらのオブジェクトを変換し、何の問題もなく、それを渡す:)

1

本当に欲しいのであれば、汎用Javaオブジェクトを使用してください。は、いずれもタイプです。通常、これは本当に良いアイデアではありませんが、あなたはどんなタイプが欲しいと言っていましたし、一般的なオブジェクトもそれを包括しています。

+0

に私たちにいくつかのフィードバックを与える必要がありますか?それはオブジェクトではないと思いますか? –

+0

私はjavaオートボックスのintはIntegerクラスだと思うので、動作するはずです。 ArrayListのようにオブジェクトを格納するだけですが、intの値をIntegersとして格納します。そう、はい、私はそれが動作するはずだと思うが、完全にはわからない – hbhakhra

0

私はその情報が不足しているため、あなたのケースに当てはまるかどうかわかりませんが、値は文字列として渡すことができます(boolean、chars、ints、longs、floatなど)。 )。 有効であることを確認してから、必要に応じて解析/変換/キャストすることができます。

かのhbtest答え

関連する問題