△▲ WebProg 初心者の質問 Part10 ▼▽at PHP
△▲ WebProg 初心者の質問 Part10 ▼▽ - 暇つぶし2ch64:nobodyさん
04/09/23 02:29:00 RtJQG6EZ
質問です。
ある画面Aに明細の一覧(数十件)があり、
A画面では、明細を1件ずつ選択することで、削除を行ったり、
新規作成、編集で明細画面(B画面)を開くことができます。
B画面では、明細の追加、更新、戻ることが可能です。
A画面では最終的に、明細を含む画面全体の保存ができます。
BはAの子画面のようなイメージです。

こういうときは、明細一覧のデータは、DBでなく、セッションで
保持するべきなのでしょうか?
B画面の追加や削除はセッションに対して行い、
A画面の保存時にセッションにある全ての明細をDBに
書きこむようなイメージです。AからBへ遷移する際にもAの情報を
セッションで持ちます。(Aに戻ったときに直前の画面入力情報を表示するため)

メモリ消費の観点からあまりセッションを使いたくないのですが、
他に良い方法はございませんでしょうか?(hiddenはデータ量からして非現実的です)

インフラはservletです。Websphere使用です。



次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch