はじめに
目次
- 解説
- 1. このコースで学ぶ内容
- 2. 完成図
- 3. 学習に必要な前提コース
解説
1. このコースで学ぶ内容
本コースでは、ユーザーがブラウザからつぶやきを投稿、閲覧、変更、削除できるつぶやきアプリ、「DigTweet」を作成します。
『Java WEB初級』コースで作成した会員登録アプリでは、データを保存する機能がなかったため、サーバーを停止するごとにデータが削除されていました。また、フォームに入力した値を結果画面で表示するという単一の機能しか実装していないため、JSPファイルからJSPファイルに直接遷移するシンプルな構成になっており、対象のURLにアクセスすれば誰でもアプリを使用することができました。
本コースで作成するつぶやきアプリではJava Servlet(サーブレット)を使用し、クライアントからのリクエストとサーバーに定義した処理を紐づけるマッピング、メールアドレスやパスワードをもとにチェックを行いアプリへのアクセスを制限するログイン機能(認証)や、アプリを停止したのち、再度実行した際にもデータが保持されているように、DB(データベース)を用いたデータの永続化等について学び、実際に運用されているWEBアプリにより近いものを開発していきます。
2. 完成図
ログイン画面
トップ画面
マイページ画面
編集画面
3. 学習に必要な前提コース
このコースは、下表の各コース・手順を完了している前提で学習を進めていきます。
前提コース
(1) | 『Java WEB初級』コース |
(2) | 『SQL』コース |