0

sqlを書いたのですが、jspで実行すると時間がかかります。そしてもっと速くしたい。グリッド ビューはページを高速化しますか? 私は Java の後輩です。Google で調査しましたが、gridview に関する明確なサンプルが見つかりませんでした。私を助けることができますか?

4

2 に答える 2

0

次の手順を使用してこのタスクを実行します

  1. サーブレットを 1 つ作成します。
  2. データベースに接続し、表示するデータを取得します。
  3. リストを作成し、データをリストに保持します。
  4. リクエストでリストを設定し、コントロールを JSP に転送します。
  5. JSP では、DisplayTagを使用してデータをグリッド形式で表示します。

これがお役に立てば幸いです。

于 2012-09-13T11:36:17.917 に答える
0

DB に裏打ちされた Web ベースのアプリケーションがあることを理解しています。

gridview は Java によって提供されるものではないことに注意してください。代わりに、Web フレームワークを使用してテーブルを作成し、そこにデータをレンダリングできます。

JSPで実行する場合、SQLを実行するのに非常に時間がかかるとおっしゃいます。時間はどこへ行く?

SQL 自体を実行していますか? JSP を作成したり、それを Html 形式でクライアント ブラウザに送信したり、ブラウザでテーブルをレンダリングしたりすることはありますか?

何を修正しようとしているのかを理解するために、ボトルネックを検出する必要があります。プロファイラーを使用して、(少なくともサーバー vm で) 時間がどこに行くかを確認することを検討してください。ここでは JVisualVM があなたのニーズに合うと思います。

お役に立てれば

于 2012-09-13T06:39:31.163 に答える