6月22日(火)1、2コマ目
今日、やったこと
セッションオブジェクト
今日のホワイトボード
HTTPに足りない機能を補うために
HTTPはリクエスト・レスポンスの1往復で完結するプロトコル。
よって、複数組のリクエスト・レスポンスを関連付けることはできない。
が、Webサイトを作るにはこれでは役不足。よって、アプリケーションサーバーで補うようになった。
|
| 図 アプリケーションサーバー |
Sessionオブジェクト
複数組のリクエスト・レスポンスにまたがってデータを共有するしくみがSessionオブジェクト。
|
| 図 Sessionオブジェクト |
[サンプルプログラム]Sessionオブジェクトを使う
前回作ったアプリケーションをSessionオブジェクトを使って、改造した。
Startup.cs
SelectedItem.cs
Index.cshtml
Index.cshtml.cs
ポイントをまとめるといかのとおり。
|
| 図 Sessionオブジェクト まとめ |
演習7
|
| 図 起動直後 |
|
| 図 商品選択1つ目 |
|
| 図 商品選択2つ目 |
ソースコードです。
Startup.cs
サンプルと同じです。
Item.cs
Index.cshtml
Index.cshtml.cs
演習 おまけ
|
| 図 起動直後 |
|
| 図 商品選択1つ目 |
|
| 図 商品選択2つ目 |
ソースコードです。
Startup.cs
サンプルと同じです。
Index.cshtml
Index.cshtml.cs
おまけ ラジオボタンについて
![]() |
| 図 ラジオボタンについて |










コメント