基礎からのサーブレット/JSP 第5版
書籍情報
発売日 : 2023年11月02日
著者/編集 : 松浦 健一郎/司ゆき
出版社 : SBクリエイティブ
発行形態 : 単行本
ページ数 : 488p
書籍説明
内容紹介
JavaによるWebアプリケーション構築の No.1教科書が最新仕様に対応して新登場!! 新たにmacOS/Linuxでの環境構築方法を掲載! >実行可能なサンプルプログラムによる実践的解説! >業務に必要な知識を凝縮した実用主義 >コマンドラインとEclipseの両方に対応 >章末の練習問題で確実にスキルアップ! 開発環境一式、およびサンプルプログラムのダウンロードサービス付き第2版への改定に伴い、macOS/Linuxにおける開発環境の構築方法を追加掲載 サーブレット 6.0、JSP 3.1対応
目次
PART01 基礎知識編
Webの仕組みや、サーブレット/JSPとは何かを学びます。次に開発環境をインストールして、実際にプログラミングを行います。このパートを読むと、HTMLのフォームから送信されたデータを取得して処理する、基本的なWebアプリケーションが作れるようになります
CHAPTER01 サーブレット/JSPとは
CHAPTER02 開発環境の準備
CHAPTER03 サーブレットのコンパイルと実行
CHAPTER04 サーブレットの基本
CHAPTER05 サーブレットによるリクエストの処理
CHAPTER06 いろいろなリクエストパラメータ
CHAPTER07 JSPの基本
CHAPTER08 JSPによるリクエストの処理とエラーページ
CHAPTER09 いろいろな画面遷移
CHAPTER10 フィルタの作成
PART02 応用編
サーブレットに関する知識を深めた後に、Javaからデータベースを操作する方法や、JavaBeansを使ってデータを管理する方法を学びます。また、サーブレットとJSPの間でデータを受け渡す方法や、アクションタグ/EL/JSTLなど、JSPの詳細についても学びます。このパートを読むと、データベースを活用し、サーブレットとJSPを連携させた、本格的なWebアプリケーションが作れるようになります。
CHAPTER11 サーブレットの詳細
CHAPTER12 HTTPのリクエストとレスポンス
CHAPTER13 データベース
CHAPTER14 Javaとデータベースの連携
CHAPTER15 JavaBeansとDAO
CHAPTER16 スコープとリクエスト属性
CHAPTER17 セッション
CHAPTER18 クッキー
CHAPTER19 外部データの読み込み
CHAPTER20 アクションタグ
CHAPTER21 EL
CHAPTER22 JSTL
PART03 実践編
MVCやDAOなどのデザインパターンを学び、Webアプリケーションに適用します。そして実践的な例として、ログイン機能とショッピングサイトを作成します。最後に、作成したWebアプリケーションをアーカイブファイルにまとめたり、公開したりする方法を学びます。このパートを読むと、実際のWebアプリケーション開発に取り組むための準備が整います。
CHAPTER23 MVCとFront Controller
CHAPTER24 Webアプリケーション開発の実践(ログイン機能)
CHAPTER25 Webアプリケーション開発の実践(ショッピングサイト)
CHAPTER26 Webアプリケーションの公開 .
APPENDIX
APPENDIX01 Eclipseの利用
APPENDIX02 トラブルシューティング
APPENDIX03 macOS/Linuxにおける本書の利用
Webの仕組みや、サーブレット/JSPとは何かを学びます。次に開発環境をインストールして、実際にプログラミングを行います。このパートを読むと、HTMLのフォームから送信されたデータを取得して処理する、基本的なWebアプリケーションが作れるようになります
CHAPTER01 サーブレット/JSPとは
CHAPTER02 開発環境の準備
CHAPTER03 サーブレットのコンパイルと実行
CHAPTER04 サーブレットの基本
CHAPTER05 サーブレットによるリクエストの処理
CHAPTER06 いろいろなリクエストパラメータ
CHAPTER07 JSPの基本
CHAPTER08 JSPによるリクエストの処理とエラーページ
CHAPTER09 いろいろな画面遷移
CHAPTER10 フィルタの作成
PART02 応用編
サーブレットに関する知識を深めた後に、Javaからデータベースを操作する方法や、JavaBeansを使ってデータを管理する方法を学びます。また、サーブレットとJSPの間でデータを受け渡す方法や、アクションタグ/EL/JSTLなど、JSPの詳細についても学びます。このパートを読むと、データベースを活用し、サーブレットとJSPを連携させた、本格的なWebアプリケーションが作れるようになります。
CHAPTER11 サーブレットの詳細
CHAPTER12 HTTPのリクエストとレスポンス
CHAPTER13 データベース
CHAPTER14 Javaとデータベースの連携
CHAPTER15 JavaBeansとDAO
CHAPTER16 スコープとリクエスト属性
CHAPTER17 セッション
CHAPTER18 クッキー
CHAPTER19 外部データの読み込み
CHAPTER20 アクションタグ
CHAPTER21 EL
CHAPTER22 JSTL
PART03 実践編
MVCやDAOなどのデザインパターンを学び、Webアプリケーションに適用します。そして実践的な例として、ログイン機能とショッピングサイトを作成します。最後に、作成したWebアプリケーションをアーカイブファイルにまとめたり、公開したりする方法を学びます。このパートを読むと、実際のWebアプリケーション開発に取り組むための準備が整います。
CHAPTER23 MVCとFront Controller
CHAPTER24 Webアプリケーション開発の実践(ログイン機能)
CHAPTER25 Webアプリケーション開発の実践(ショッピングサイト)
CHAPTER26 Webアプリケーションの公開 .
APPENDIX
APPENDIX01 Eclipseの利用
APPENDIX02 トラブルシューティング
APPENDIX03 macOS/Linuxにおける本書の利用
著者情報
松浦 健一郎
司ゆき