6月16日(水)3コマ目
今日、やったこと
複数回にわたってデータを共有する[導入]
今日のホワイトボード
サンプルアプリケーション
![]() |
| 図 サンプルアプリケーション |
一応、ソースコードをあげときます。
SelectedItem.cs(SelectedItemクラス)
Index.cshtml
Index.cshtml.cs
改造する
サンプルアプリケーションの選択商品情報表示欄を変更したい。
〇現在
直前に選択した商品情報のみ表示。
〇改造方針
過去に選択した商品情報も表示したい。
HTTPの特徴
前からちょこちょこ話していますが、HTTPは1往復のやり取りで完結するプロトコルです。
![]() |
| 図 クライアントからリクエスト、サーバーからレスポンス |
そのため、過去になにが選択されたかを覚えておく仕組みがありません。
![]() |
| 図 HTTPはリクエスト、レスポンスの1セットで完結 |
このままでは
お買い物サイトでは3回「カートへ入れる」をクリックしてもちゃんと3回分の選択商品情報が表示されます。
あれはなんでできるんでしょうか?



コメント