- - PR -
クライアント側でサーバから取得した値の保持
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-09-28 09:43
サーバから計測データを取得して、クライアント側でawtを使用してグラフを
表示させようとしています。 追加機能として、スクロールの代わりにボタンを押して左右の表示しきれてい ないグラフの部分を表示させようとしています。 ここで、困っているのがボタンを押すたびにサーバに計測データを取得しに 行くのは効率が悪いので一度取得したデータをクライアント側で保持できない のかということです。 Seessionとか、考えてみたのですがうまくいかず困っています。 環境は、サーバ側がASP.NETで処理を行っています。グラフ表示のためにアプレット(awt) を使用しています。 良い方法を、知っている方はお手数おかけしますがご教示お願いします。 | ||||
|
投稿日時: 2004-09-28 09:48
"Session"というと、サーバ側にデータを保持させるためのメカニズムのように聞こえますが、どのようなことを指していますか?
またうまくいかない、とは? クライアント側でデータを保持したい、というのであれば適当な変数に代入しておけばよいのでは、と思ってしまうのですが何が疑問なのでしょうか? もうすこし詳しく書いて頂ければ幸いです。 | ||||
|
投稿日時: 2004-09-28 10:18
すいません、Javaを使うのがはじめてなもので
お手数をおかけします。 詳細手順 --- ページロード時の処理 @、サイトの初期表示の時ににサーバ側から計測データをファイルから取得する処理 ※ 計測データは、ファイルから取得するため固定値ではなくて可変値です。 A、グラフの表示処理 (取得した計測データはすべて、表示しきれていない状態) B、サイトの表示 --- 処理を終了する。 --- --- ユーザ側の動作(C-1〜2) --- C-1、ボタンを押下 → 表示しきれていないグラフの左右を表示する。 C-2、グラフ上でマウスクリックをした場所の値を取得 ページロード時に取得した計測データ(可変値)を変数に保持して、 ユーザ側でのイベント時にそれを使う事ができるのでしょうか? ページロード時にいったん処理が終了するので、固定値でない限り 無理だと思っています。 よろしくお願いします。 | ||||
|
投稿日時: 2004-09-28 13:41
アプレットはページロード後も動き続けてます。 でないと、アプレットとして作られたゲームは、ページロード終了と同時に 遊べないという事になってしまいますので。 [ メッセージ編集済み 編集者: はしもと 編集日時 2004-09-28 13:43 ] | ||||
|
投稿日時: 2004-09-29 02:12
>ページロード時に取得した計測データ(可変値)を変数に保持して、
>ユーザ側でのイベント時にそれを使う事ができるのでしょうか? まぁ、やってみましょうよ。人に聞いたことより自分で色々と試してみるのが一番身に付きます。 試してわからなかったら調べて、聞いてみましょう。 | ||||
|
投稿日時: 2004-09-29 09:41
詳細手順
--- ページロード時の処理 @、サイトの初期表示の時ににサーバ側から計測データをファイルから取得する処理 ※ 計測データは、ファイルから取得するため固定値ではなくて可変値です。 A、グラフの表示処理 (取得した計測データはすべて、表示しきれていない状態) B、サイトの表示 --- 処理を終了する。 --- <<< 処理は終了しない。 4) ボタンを表示する 5) ユーザーのボタン入力を待つ 6) ボタン入力で グラフを再描画 7) 4)に戻る | ||||
|
投稿日時: 2004-09-29 10:21
いろいろ、ご教授ありがとうございます。
只今、試しています。 結果がでたら、掲示板に載せます。 |
1