6月16日(水)3コマ目

今日、やったこと

複数回にわたってデータを共有する[導入]

今日のホワイトボード

サンプルアプリケーション

図 サンプルアプリケーション


一応、ソースコードをあげときます。

SelectedItem.cs(SelectedItemクラス)


Index.cshtml


Index.cshtml.cs


改造する

サンプルアプリケーションの選択商品情報表示欄を変更したい。


〇現在

直前に選択した商品情報のみ表示。


〇改造方針

過去に選択した商品情報も表示したい。


HTTPの特徴

前からちょこちょこ話していますが、HTTPは1往復のやり取りで完結するプロトコルです。

図 クライアントからリクエスト、サーバーからレスポンス


そのため、過去になにが選択されたかを覚えておく仕組みがありません。

図 HTTPはリクエスト、レスポンスの1セットで完結


このままでは

お買い物サイトでは3回「カートへ入れる」をクリックしてもちゃんと3回分の選択商品情報が表示されます。

あれはなんでできるんでしょうか? 

コメント

このブログの人気の投稿

7月13日(火)1、2コマ目

7月20日(火)1、2コマ目

7月6日(火)1、2コマ目