ISBN: 978-4-7980-4803-1
TECHNICAL MASTER はじめてのJSP&サーブレット 第2版 Tomcat 8対応
WINGSプロジェクト 東浩二 著
サポート終了
| 著者 | WINGSプロジェクト 東浩二 |
|---|---|
| 監修 | 山田祥寛 |
| 出版社 | 秀和システム |
| 価格 | 2,800円(税別) |
| 判形 | B5変版・2色 |
| ページ数 | 500ページ |
| 発売日 | 2016年9月27日 |
| シリーズ | TECHNICAL MASTER |
| 対象レベル | 初中級 |
JavaのWebアプリ開発の基礎を学ぼう
基礎から応用まで確実に学べるステップアップ方式です。丁寧な解説と豊富な図版/サンプルでWebアプリを構築するための要素を紹介します。作りながら進める構成なので楽しく学習することができます。
実用アプリで、セキュリティなど現場で役立つ知識が身につきます。
更新履歴
- 正誤訂正:2018年5月14日 更新
目次
- Chapter 01 イントロダクション
- 01-01 Webアプリケーションの仕組みを理解する [Webアプリケーション]
- 01-02 Webアプリケーション開発のための技術を知る [開発言語]
- Chapter 02 開発に必要なソフトウェア
- 02-01 開発環境について知る [環境整備]
- 02-02 JDKを導入する [JDK]
- 02-03 Tomcat8.0をインストールする [コンテナ]
- 02-04 MariaDBをインストールする [データベース]
- 02-05 Eclipseをインストールする [統合開発環境]
- Chapter 03 JSPの基本(JavaServer Pages)
- 03-01 JSPを扱うプロジェクトを作成する [JSPの作成]
- 03-02 JSPの基本構文を理解する [JSPタグ]
- 03-03 JSPの宣言部について学ぶ [ディレクティブ]
- 03-04 Javaコードの断片について学ぶ [スクリプティング要素]
- 03-05 リソースの呼び出しについて学ぶ [アクションタグ]
- 03-06 JSPのコメントについて学ぶ [コメント]
- 03-07 EL式を使って値の出力を行う [EL式]
- 03-08 デザインテンプレートを導入して見栄えをよくする [Bootstrap]
- Chapter 04 リクエスト処理と状態維持
- 04-01 HTTP通信の基礎を学ぶ [HTTP通信]
- 04-02 状態維持の仕組みを理解する [Cookieとセッション]
- 04-03 JSPの暗黙オブジェクトを理解する [暗黙オブジェクト]
- Chapter 05 JSTL
- 05-01 JSTLの概要を理解する [JSTL]
- 05-02 JSTLの基本機能を理解する [coreライブラリ]
- 05-03 国際化対応と出力フォーマットを定義する [i18nタグライブラリ]
- 05-04 EL式用の関数を使って出力を加工する [fnライブラリ]
- Chapter 06 サーブレットとJavaBeans
- 06-01 サーブレットとJSPの関係を学ぶ [サーブレット概要]
- 06-02 サーブレットでHello,Worldを作成する [サーブレットの基本]
- 06-03 サーブレットの基本構文を理解する [サーブレット構文]
- 06-04 サーブレットとJSPの違いを知る [JSPとの比較]
- 06-05 サーブレットとJSP間でデータ連携をする [JSPとの連携]
- 06-06 サーブレット&JSPとJavaBeansとの連携を学ぶ [JavaBeans]
- Chapter 07 データベース連携
- 07-01 SQLの基本を理解する [SQL]
- 07-02 JDBCと接続プールについて理解する [データベース接続]
- 07-03 JavaからSQLを実行する [接続とプリペアステートメント]
- 07-04 データベース処理専用クラスを準備する [DAOパターン]
- Chapter 08 設定ファイルの基本
- 08-01 アプリケーションごとの設定情報を定義する [デプロイメント・ディスクリプタ]
- 08-02 コンテナ共通の設定を行う [server.xml]
- 08-03 ApacheとTomcatを連携させる [Apache連携]
- Chapter 09 共通機能の実装
- 09-01 Webアプリケーションの共通処理について学ぶ [共通処理]
- 09-02 アプリケーションレベルのイベントを監視する [サーブレットリスナー]
- 09-03 自作のタグライブラリを作成する [タグライブラリ]
- 09-04 式言語で外部クラスを呼び出す [関数]
- 09-05 JSPでカスタムタグを記述する [タグファイル]
- Chapter 10 Webアプリケーション開発実践
- 10-01 TODO管理アプリを作成する [アプリケーションの設計]
- 10-02 アプリケーションのクラス設計について学ぶ [MVCパターン]
- 10-03 アプリケーションの基本機能を実装する [アプリケーション実装]
- 10-04 メール通知機能を実装する [JavaMail]
- 10-05 データのアップロードとダウンロードを実装する [アップロード・ダウンロード]
- 10-06 認証とアクセスコントロールについて学ぶ [認証]
- 10-07 セキュリティ対策について学ぶ [脆弱性]
正誤表
| 該当頁 | 該当箇所 | 修正刷 |
|---|---|---|
| 訂正箇所 | 訂正事項 | 更新日 |
| p.37 | 本文下から2行目 | - |
| 「Windows(x64,64-bit), MSI Installer」 | 「Windows(x86,32-bit), MSI Installer」 | 2017/01/13 |
| p.81 | 本文 上から2行目 | - |
| JSP内で書くJavaコードやは1つの | JSP内で書くJavaコードは1つの | 2018/05/14 |
| p.83 | 本文 上から15行目 | - |
| 利用して、java.textパッケージをあらかじめ | 利用して、java.timeパッケージをあらかじめ | 2017/04/28 |
| p.102 | 本文 最終行 | - |
| 要素の中に以下の2行を追加します。 | 要素の中に以下の3行を追加します。 | 2017/04/28 |
| p.102 | リスト3-25 先頭 | - |
| <link ~> | <head> <link ~> |
2017/04/28 |
| p.106 | 本部 下から4行目 | - |
| 列の行や幅を自動的に | 列や行の幅を自動的に | 2018/05/14 |
| p.125 | このセクションのポイントの3行目 | - |
| 3 あアプリケーション情報は | 3 アプリケーション属性は | 2018/05/14 |
FAQ
現在、FAQはありません。
ダウンロード
お問い合わせ
書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。
お問い合わせの前にFAQ・正誤表をご確認ください。すでに掲載済みの内容については個別回答が難しい場合があります。