スッキリわかるシリーズ<br> スッキリわかるサーブレット&JSP入門 第5版

個数:1
紙書籍版価格
¥3,300
  • 電子書籍
  • Reader

スッキリわかるシリーズ
スッキリわかるサーブレット&JSP入門 第5版

  • ISBN:9784295023753

ファイル: /

内容説明

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

Springを扱う新章追加! Jakarta EE 11、Pleiades 2025に対応!

「サーブレット/JSP」学習を楽しくサポートする本書の特長

●「楽しく」学べる

サーブレット/JSPはJavaの応用分野のためか、サーブレット/JSP関係の本は解説が難しいものが多いです。
本書は、『スッキリわかるJava入門』シリーズで好評の親しみやすいイラストと柔らかい文章で仕上げています。
MVCモデルといった初心者がつまずきやすい分野も、楽しくマスターできます。

●「ひとり」でも学べる

サーブレット/JSPの学習の難しさは、文法ではなく、トラブルシューティングにあります。
研修ならばエラーが発生しても講師に質問して解決できます。
しかし、本での独習ではそうはいきません。
そこで本書では、多くの若手エンジニアがよく起こしてしまうエラーやトラブルの例と、それらの解決方法をできるだけ多く盛り込み、ひとりでもトラブルシューティングができるようになっています。

●「実務で役立つ」内容を学べる

サーブレット/JSPに関するすべての知識や技術を1冊の本にするのは非常に困難です。
本書では、サーブレット/JSPの開発を行うプロジェクトに配属予定の方に向けて、配属前に学習しておくとよい内容を重点的に解説しています。
また、ネット活用の日常化を鑑み、「必要になったら自力で言語仕様を調べればわかる部分」の取り扱い優先度を下げて、効率的に習得が進められる構成になっています。

第5版では、最新のJakarta EEに対応し、Spring Bootを体験できる内容を新たに加えました。
Spring Bootは手軽で便利な反面、仕組みを理解しないまま使われることも少なくありません。
本書では、MVCモデルなど、背景技術をしっかり身に付けた上でSpringを扱うため、AIプログラミング時代でも、中身を理解して開発できる骨太のエンジニアを目指すことができます。

本書と一緒に、同シリーズの書籍『スッキリわかるJava入門』『スッキリわかるJava入門 実践編』『スッキリわかるSQL入門』も学習すれば、Javaとデータベースを駆使した、本格的Webアプリケーションを自由自在に開発できる、ワンランク上のJavaエンジニアになれます!

目次

表紙
注意書き
まえがき
sukkiri.jpについて
本書の見方
chapter 0 サーブレット/JSPを学ぶにあたって
0.1 Webアプリケーション開発を学ぼう
第I部 Webのしくみを知ろう
chapter 1 HTMLとWebページ
1.1 WebページとHTML
1.2 HTMLの基本文法
1.3 Webページの作成
1.4 HTMLリファレンス
1.5 この章のまとめ
1.6 練習問題
chapter 2 Webのしくみ
2.1 Webページの公開
2.2 Webを支える通信のしくみ
2.3 Webアプリケーションのしくみ
2.4 開発環境を準備しよう
2.5 開発環境を体験しよう
2.6 この章のまとめ
2.7 練習問題
第II部 開発の基礎を身に付けよう
chapter 3 サーブレットの基本
3.1 サーブレットの基本と作成方法
3.2 サーブレットクラスの実行方法
3.3 サーブレットクラスを作成して実行する
3.4 サーブレットの注意事項
3.5 この章のまとめ
3.6 練習問題
chapter 4 JSPの基本
4.1 JSPの基本
4.2 JSPの構成要素
4.3 JSPファイルの実行方法
4.4 JSPファイルを作成して実行する
4.5 この章のまとめ
4.6 練習問題
chapter 5 フォーム
5.1 フォームの基本
5.2 リクエストパラメータの取得
5.3 フォームを使ったプログラムの作成
5.4 リクエストパラメータの応用
5.5 この章のまとめ
5.6 練習問題
第III部 本格的な開発を始めよう
chapter 6 MVCモデルと処理の遷移
6.1 MVCモデル
6.2 処理の転送
6.3 この章のまとめ
6.4 練習問題
chapter 7 リクエストスコープ
7.1 スコープの基本
7.2 リクエストスコープの基礎
7.3 リクエストスコープを使ったプログラムの作成
7.4 リクエストスコープの注意点
7.5 この章のまとめ
7.6 練習問題
chapter 8 セッションスコープ
8.1 セッションスコープの基礎
8.2 セッションスコープを使ったプログラムの作成
8.3 セッションスコープのしくみ
8.4 セッションスコープの注意点
8.5 この章のまとめ
8.6 練習問題
chapter 9 アプリケーションスコープ
9.1 アプリケーションスコープの基礎
9.2 アプリケーションスコープを使ったプログラムの作成
9.3 アプリケーションスコープの注意点
9.4 スコープの比較
9.5 この章のまとめ
9.6 練習問題
chapter 10 つぶやきアプリの開発
10.1 アプリケーションの機能と動作
10.2 開発の準備
10.3 ログイン機能を作成する
10.4 メイン画面を表示する
10.5 ログアウト機能を作成する
10.6 投稿と閲覧の機能を作成する
10.7 エラーメッセージの表示機能を追加する
10.8 この章のまとめ
第IV部 応用的な知識を深めよう
chapter 11 サーブレットクラス実行のしくみとフィルタ
11.1 サーブレットクラス実行のしくみ
11.2 リスナー
11.3 フィルタ
11.4 この章のまとめ
11.5 練習問題
chapter 12 アクションタグとEL式
12.1 インクルードと標準アクションタグ
12.2 EL式
12.3 JSTL
12.4 この章のまとめ
12.5 練習問題
chapter 13 JDBCプログラムとDAOパターン
13.1 データベースとJDBCプログラム
13.2 DAOパターン
13.3 どこつぶでデータベースを利用する
13.4 この章のまとめ
13.5 練習問題
第V部 設計とフレームワークを学習しよう
chapter 14 Webアプリケーションの設計
14.1 Webアプリケーションの設計とは
14.2 Webアプリケーションを設計しよう
14.3 プログラムを完成させよう
14.4 この章のまとめ
chapter 15 Spring Frameworkによる開発の入口
15.1 Spring Frameworkの基本
15.2 コントローラの開発
15.3 モデルの開発
15.4 ビューの開発
15.5 健康診断アプリケーションの作成
15.6 どこつぶの作成
15.7 この章のまとめ
付録 A エラー解決・虎の巻
A.1 エラーとの上手な付き合い方
A.2 トラブルシューティング
付録 B 補足
B.1 Jakarta EEの基礎知識
B.2 Webアプリケーションとデプロイ
B.3 リクエスト先の指定
B.4 SQLの基礎知識
B.5 セキュリティリスクへの対応
付録C 練習問題の解答
索引
奥付

最近チェックした商品