Document

JSP,Servletを使った
Webアプリケーション開発
北海道情報大学 情報メディア学部
情報メディア学科 新井山ゼミ
0621604 高橋 隼
前回までの成果
• 履歴管理機能作成
– 履歴をDBに登録する部分
今回までの進捗状況
• 履歴管理機能完成
研究手順
• プログラミング
– Eclipse 3.4
• http://www.eclipse.org/
• テスト
– Webブラウザで実行
– iモードHTMLシミュレータII
• http://www.nttdocomo.co.jp/service/imode/make/in
dex.html
スコープ
• 意味
– データの有効範囲
• 種類(Servlet)
– requestスコープ
– sessionスコープ
– applicationスコープ
requestスコープ
• ページ間でデータを共有
– 次のページにデータを渡す
• さらに次のページに処理が移ると破棄
sessionスコープ
• 複数のページ間でデータを共有
– ユーザごとのデータを保持
• ブラウザを閉じる又は一定時間後に破棄
– 時間は設定可能
• 使用例
– ログイン状態
– ショッピングサイトのカート情報
applicationスコープ
• 全てのユーザ間でデータを共有
– アプリケーションごとのデータを保持
• Servletコンテナ(Tomcat)を終了時に破棄
• 使用例
– アクセスカウンタ
評価・考察
• 履歴管理機能
– 完成
• 予定していた機能
– 全て追加完了
今後の課題
• オリジナルのアイコン作成
次回までの成果誓約
• オリジナルのアイコン作成
参考文献
• 基礎からのサーブレット/JSP 改訂版
– 発行年月日 2007年3月6日
– 著者 宮本信二
– 発行 ソフトバンク クリエイティブ