いくつかの基準に基づいて顧客をフィルタリングし、その詳細をブラウザに表示するレポートページがあります。 2011年1月1日に顧客の登録日が特定の日付の後になった場合は、別の色で日付を強調表示する必要があります。私は表示する約800のレコードがあるので、これを行うための最善の方法は何か疑問に思っています。ジャバスクリプト、私はチェックして、私は、スケジュール実行する場合、多くクライアント側のJavaScriptまたはサーバー側
の処理が遅くなり、各レコードの特定の日付と比較されるだろう - 私は、クライアント側で日付をチェックすると
スクリプトをサーバー側で実行し、表示された色を設定する誤ったレコードを示すフラグをデータベースに設定します。レコードの他のフィールドに対してスケーラブルな方法でこれを行うにはどうすればよいですか?偉大な答えを
UPDATE
感謝。だから私はレコードのすべてのフィールドを含めるためにこれをスケールしたい場合は、別々のテーブルに各フィールドのフラグを格納し、テーブルをチェックして、各レコードにどのフラグが設定されているかを確認し、 ??あなたは、サーバー側であなたの記録をマークするときにJSPとJSTLタグライブラリを使用している場合、ケース2では
サーバーはマークアップを生成する必要があります(テーブルの場合は、その場合は「」)。日付のステータスを示すクラス値を使用します。その後、CSSを使用して外観を制御することができます。あなたが記述した内容に基づいたJavaScriptは必要ありません。 – Pointy