試験公開中

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

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

インプレス

2,360円+税

現在、業務用Webシステム開発で幅広く利用されている「サーブレット」と「JSP」は非常に強力である一方、独学が難しい技術です。本書はHTMLやHTTPといった各種仕様、セッションやスコープをといった概念を、仕組みやコツ、落とし穴も含めて初学者でも一歩ずつ着実に学べる一冊です。

関連サイト

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

内容紹介

Javaの入門書で人気ナンバー1のスッキリわかるシリーズから、新たにサーブレット&JSPの入門書が登場! シリーズ共通の登場キャラ「湊くん」が再び学びの現場に帰ってくる!?

業務用Webシステム開発で幅広く利用されている「サーブレット」と「JSP」は、非常に強力である一方、独学が難しい技術です。HTMLやHTTPといった各種仕様、セッションやスコープをといった概念など、必要な知識は多岐に渡りますが、本書はそれらを仕組みやコツも含め、一歩ずつ着実に習得できるよう1冊にまとめました。シリーズで好評の「エラー解決・虎の巻」もしっかり収録していますので、つまずいても安心。姉妹書『スッキリわかるJava入門』『同 実践編』『スッキリわかるSQL入門』と合わせて本書を読めば、Javaとデータベースを駆使した本格的Webアプリケーションを自由に開発できる、ワンランク上のJavaエンジニアになれること間違いなし!

書誌情報

  • 著者: 国本 大悟
  • 発行日: (紙書籍版発行日: 2014-05-07)
  • 最終更新日: 2014-12-04
  • バージョン: 1.0.0
  • ページ数: 536ページ(PDF版換算)
  • 対応フォーマット: PDF
  • 出版社: インプレス

対象読者

著者について

国本 大悟

文学部・史学科卒。大学では漢文を読みつつ、IT系技術を独学。会社でシステム開発やネットワーク・サーバ構築等に携わった後、フリーランスとして独立する。システムの提案、設計から開発を行う一方、プログラミングやネットワーク等のIT研修に力を入れており、大規模SIerやインフラ系企業での実績多数。著者は『スッキリわかるJava入門』(インプレスジャパン)。

目次

本書の前提

まえがき

目次

本書掲載のソースコードのダウンロード方法

第0章 サーブレット/JSPを学ぶにあたって

  • 0.1 Webアプリケーション開発を学ぼう

第Ⅰ部 Webのしくみを知ろう

第1章 HTMLとWebページ

  • 1.1 WebページとHTML
  • 1.2 HTMLの基本文法
  • 1.3 Webページの作成
  • 1.4 HTMLリファレンス
  • 1.5 この章のまとめ
  • 1.6 練習問題
  • 1.7 練習問題の解答

第2章 Webのしくみ

  • 2.1 Webページの公開
  • 2.2 Webを支える通信のしくみ
  • 2.3 Webアプリケーションのしくみ
  • 2.4 開発の準備をしよう
  • 2.5 開発環境を体験する
  • 2.6 この章のまとめ
  • 2.7 練習問題
  • 2.8 練習問題の解答

第Ⅱ部 開発の基礎を身に付けよう

第3章 サーブレットの基礎

  • 3.1 サーブレットの基礎と作成方法
  • 3.2 サーブレットクラスの実行方法
  • 3.3 サーブレットクラスを作成して実行する
  • 3.4 サーブレットの注意事項
  • 3.5 この章のまとめ
  • 3.6 練習問題
  • 3.7 練習問題の解答

第4章 JSPの基本

  • 4.1 JSPの基本
  • 4.2 JSPの構成要素
  • 4.3 JSPファイルの実行方法
  • 4.4 JSPファイルを作成して実行する
  • 4.5 この章のまとめ
  • 4.6 練習問題
  • 4.7 練習問題の解答

第5章 フォーム

  • 5.1 フォームの基本
  • 5.2 リクエストパラメータの取得
  • 5.3 フォームを使ったプログラムの作成
  • 5.4 リクエストパラメータの応用
  • 5.5 この章のまとめ
  • 5.6 練習問題
  • 5.7 練習問題の解答

第Ⅲ部 本格的な開発を始めよう

第6章 MVCモデルと処理の遷移

  • 6.1 MVCモデル
  • 6.2 処理の転送
  • 6.3 この章のまとめ
  • 6.4 練習問題
  • 6.5 練習問題の解答

第7章 リクエストスコープ

  • 7.1 スコープの基本
  • 7.2 リクエストスコープの基礎
  • 7.3 リクエストスコープを使ったプログラムの作成
  • 7.4 リクエストスコープの注意点
  • 7.5 この章のまとめ
  • 7.6 練習問題
  • 7.7 練習問題の解答

第8章 セッションスコープ

  • 8.1 セッションスコープの基礎
  • 8.2 セッションスコープを使ったプログラムの作成
  • 8.3 セッションスコープのしくみ
  • 8.4 セッションスコープの注意点
  • 8.5 この章のまとめ
  • 8.6 練習問題
  • 8.7 練習問題の解答

第9章 アプリケーションスコープ

  • 9.1 アプリケーションスコープの基本
  • 9.2 アプリケーションスコープを使ったプログラムの作成
  • 9.3 アプリケーションスコープの注意点
  • 9.4 スコープの比較
  • 9.5 この章のまとめ
  • 9.6 練習問題
  • 9.7 練習問題の解答

第10章 アプリケーション作成

  • 10.1 作成するアプリケーションの機能と動作
  • 10.2 開発の準備
  • 10.3 ログイン機能を作成する
  • 10.4 メイン画面を表示する
  • 10.5 ログアウト機能を作成する
  • 10.6 投稿と閲覧の機能を作成する
  • 10.7 エラーメッセージの表示機能を追加する
  • 10.8 この章のまとめ

第Ⅳ部 応用的な知識を深めよう

第11章 サーブレットクラスの実行のしくみとフィルタ

  • 11.1 サーブレットクラス実行のしくみ
  • 11.2 リスナー
  • 11.3 フィルタ
  • 11.4 この章のまとめ
  • 11.5 練習問題
  • 11.6 練習問題の解答

第12章 アクションタグとEL式

  • 12.1 インクルードと標準アクションタグ
  • 12.2 EL式
  • 12.3 JSTL
  • 12.4 この章のまとめ
  • 12.5 練習問題
  • 12.6 練習問題の解答

第13章 JDBCプログラムとDAOパターン

  • 13.1 データベースとJDBCプログラム
  • 13.2 DAOパターン
  • 13.3 どこつぶでデータベースを利用する
  • 13.4 この章のまとめ
  • 13.5 練習問題
  • 13.6 練習問題の解答

第Ⅴ部 設計手法を身に付けよう

第14章 Webアプリケーションの設計

  • 14.1 Webアプリケーションの設計とは
  • 14.2 プログラムを完成させる
  • 14.3 この章のまとめ

付録A Eclipseの初期設定と操作手順

  • A.1 Eclipseの起動と初期設定
  • A.2 Eclipseの起動とパースペクティブ
  • A.3 ファイルの文字コード
  • A.4 動的Webプロジェクトとサーバ
  • A.5 ファイルの作成と実行
  • A.6 JARファイルの配置

付録B フォーム作成の注意点

  • B.1 フォームの作り方

付録C エラー解決・虎の巻

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

付録D 補足

  • D.1 Java EEの基礎知識
  • D.2 Webアプリケーションとデプロイ
  • D.3 リクエスト先の指定方法
  • D.4 本書のデータベース環境を構築

索引

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