2016-04-26 5 views
0

リピートコントロールの下で、データセットをロードするのにどれくらいの時間がかかるかメッセージを表示したいと思います。 "0.2秒で読み込まれた1000の文書"。ロード時間リピートコントロールを計算する

どうすればいいですか?

リスト内の要素の数は、getRowCount()で簡単に取得できます。しかし、どのようにデータを収集する時間を得ることができますか?

+0

ため

System.nanoTime 

を使用することができますか? –

+0

Javaクラス –

答えて

1

BeforePageLoadイベントのスコープ付き変数に開始値を設定し、ページがロードされた後にその値にアクセスできます。あなたは、データが繰り返しの結合されたどのような両方の値

+0

のメソッドへの呼び出しですが、これは繰り返しコンポーネントではなくページ全体の時間です。 –

+0

@PatrickKwinten:リピートコントロールの動的に計算されたプロパティの1つに、最初のnanoTimeをスコープに保存することができます。例えば、計算された 'value'属性のコードの始めに。 –