試験公開中

このエントリーをはてなブックマークに追加

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

インプレス

3,300円 (3,000円+税)

Webアプリ開発の基礎をJava標準技術でしっかり学べる、人気ナンバーワン入門書が10年目ぶりにデザインを刷新し、見やすさ、わかりやすさを向上。さらに学びやすくなりました! 第4版では、Java21、Jakarta EE 10、Pleiades 2023に対応。その他、現在の開発現場・教育現場により則した内容に進化しています。

【注意】本書のEPUB版は固定レイアウト型になっております。文字の大きさの変更や検索、引用などはお使いいただけません。画面の大きい端末でご利用ください。

関連サイト

本書の関連ページが用意されています。

内容紹介

シリーズ累計90万部突破の大人気入門書の改訂版!
コツ・しくみ・落とし穴をしっかり押さえているから
Webアプリ開発力がみるみる身に付く!

Webアプリ開発に必要なスキルを、Java標準技術で効率的に身につけられる秘訣はこの3つ!

【1】「楽しく」学べるストーリーと世界感

「サーブレット/JSP」は、Javaの応用分野で、MVCモデルといった初心者がつまずきやすいテーマを扱います。本書では、『スッキリわかるJava入門』の登場人物や世界感を引き継いだ、親しみやすいイラストと対話+解説というスタイルで、楽しくマスターできる仕掛けになっています。

【2】「ひとり」でも学べるエラー解決指南付き

「サーブレット/JSP」の学習の難しさは、文法ではなくトラブルシューティングにあります。本書では、多くの若手エンジニアがよく遭遇するエラーやトラブルと、それらの解決方法を「エラー解決・虎の巻」として巻末にまとめ、独学でもしっかりトラブルに対応できるようになっています。

【3】「実務で役立つ」内容に集中できる考え抜かれたテーマと構成

現場に入る前から、「サーブレット/JSP」に関する膨大な知識や技術をすべて身につけるのは困難です。本書は、「サーブレット/JSP」の開発プロジェクト配属の予定がある方を対象とし、配属前に学習しておくとよりよい内容を重点的に取り上げ、現場に必要な知識を優先的に学べる構成になっています。

第4版では、Java21、Jakarta EE 10、Pleiades 2023に対応したほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。

書誌情報

  • 著者: 国本 大悟(著), 株式会社フレアリンク(監修)
  • 発行日: (紙書籍版発行日: 2024-04-03)
  • 最終更新日: 2024-04-03
  • バージョン: 1.0.0
  • ページ数: 512ページ(PDF版換算)
  • 対応フォーマット: PDF, EPUB
  • 出版社: インプレス

対象読者

本格的Webアプリケーション開発に興味がある人。Javaの基本を押さえたあと、さらにサーバサイドJava(サーブレットとJSP)の基本を学びたいJava学習者。

著者について

国本 大悟

文学部・史学科卒。大学では漢文を読みつつ、IT系技術を独学で習得。一般企業でシステム開発やネットワーク・サーバ構築等に携わった後、フリーランスとして独立する。システムの提案、設計から開発に携わる一方、プログラミングやネットワーク構築等のIT研修に力を入れており、大規模SIer やインフラ系企業での登壇実績多数。

株式会社フレアリンク

目次

まえがき

  • 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 この章のまとめ

●付録A エラー解決・虎の巻

  • A.1 エラーとの上手な付き合い方
  • A.2 トラブルシューティング

●付録B 補足

  • B.1 Jakarta EEの基礎知識
  • B.2 Webアプリケーションとデプロイ
  • B.3 リクエスト先の指定
  • B.4 SQLの基礎知識
  • B.5 セキュリティリスクへの対応

●付録C 練習問題の解答

索引

Home 書籍一覧 スッキリわかるサーブレット&JSP入門 第4版 ▲ ページトップへ戻る