0

私は検索して検索し、問題の一部に対処する質問に出くわしましたが、包括的なものは何もありません。私はGWTとEclipseを使用して、ハイチャートを使用していくつかの派手なプロットを作成するWebサイトを開発しています。

ユーザーがcsvタイプのローカルデータファイルの1つを選択できるようになり、ファイルを選択すると、データと高度なアルゴリズムを使用してプロットがレンダリングされるという考え方です。

大量のデータをサーバーに送信することは、ユーザーにとってコストと時間がかかるため、望ましくありません。GWT-Eclipseプロジェクトに実装されるJavaコードを使用してユーザーのデータを処理または少なくとも前処理する方法はありますか?

どんな助けでも大歓迎です!

4

2 に答える 2

0

これはGWTToolkitの複製です:クライアント側でのファイルの前処理

答えの1つは、これらのリンクを示しています。

http://code.google.com/p/gwt-nes-port/wiki/FileAPI-HTML5ファイルAPIのGWTラッパー

http://www.html5rocks.com/en/tutorials/file/dndfiles/-HTML5 FileAPI

しかし、残念ながら、FileAPIはかなり新しいものです:http://caniuse.com/fileapi

サーバーを回避するためのもう1つの方法は、CSVファイルを貼り付けてGWTを使用して読み取るテキスト領域です。これは一般的なトリックであり、特定のスプレッドシートプログラムからこの方法でコピーアンドペーストすることもできると思います。

于 2013-02-04T00:26:06.190 に答える
0

現在、すべてのブラウザのGWTで普遍的な方法でそれを行うことはできません。GWTはjavascriptに変換され、クライアント側のファイルを処理するために必要な特権を持っていません。

より詳細な答えについては、参照することができます-GWT FileUploadコンポーネントからファイルを取得する方法は?

于 2013-02-04T05:35:57.197 に答える