今日からつかえる JSP&サーブレットサンプル集 JavaSE 6+Tomcat 6対応版

概 要

本書は、サーバサイド技術のデファクトスタンダード「JSP&サーブレット」の実践的プログラミングを豊富なサンプルでわかりやすく紹介した解説書です。今回の改定版では最新のJSP 2.1&サーブレット 2.5(JavaSE 6&Tomcat 6.0)環境に対応するとともに新規サンプルも追加しました。JSPページ、サーブレットクラス、カスタムタグ、フィルタなど、JSP&サーブレットを構成するさまざまな要素をどのように使い分けるべきか、35サンプル+5アプリケーションで徹底的に解説するとともに、サンプルに盛り込めなかった技術についても巻末付録で紹介しています。開発環境とサンプルを収録した付録CD-ROMはWindowsとLinux両対応。

著者 山田祥寛
価格 本体3000円(税別)
ISBN 978-4-7980-1875-1
発売日 2008/1/25
判型 B5変
色数 2色
ページ数 592
CD/DVD Windows/Linux/UNIX
対象読者 初級
シリーズ 今日からつかえる
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

第1章 イントロダクション

1-01 なぜJSP&サーブレットを使うのか

1-02 各種基本設定

1-03 JSP&サーブレットの基礎知識

1-04 サンプル内で共通して利用するコード

第2章 基本でカンタンJSP&サーブレット

2-01 外部の検索エンジンを活用したい

2-02 新着情報をユーザに知らせたい

2-03 サーバの環境情報を表示したい

2-04 国際化対応のサイトを作成したい

2-05 カスタムのアクセスログを記録したい

2-06 カスタムのアクセスログを表示したい

2-07 ファイルキャビネットを公開したい

2-08 Yahoo!検索Webサービスでサイト検索機能を実装したい―DOM―

2-09 AmazonWebサービスを使って書籍情報を検索したい―StAX―

2-10 livedoor天気情報Webサービスで明日の天気を表示したい―XSLT―

第3章 データベース連携でより高度なJSP&サーブレット

3-01 ページ単位のアクセス数を記録したい

3-02 グラフィカルアクセスカウンタを設置したい

3-03 テーブルの内容をダウンロードしたい

3-04 複数のテーブルを圧縮形式でダウンロードしたい

3-05 一続きのコンテンツを管理したい(Webブック)

3-06 Webブックの目次を動的に生成したい

3-07 REST式のWebAPIを提供したい

3-08 選択式のアンケート収集システムを設置したい

第4章 拡張クラスでより高度なJSP&サーブレット

4-01 Web上からメールを送信したい―JavaMail/JAF―

4-02 ブラウザ上でメールを受信したい―JavaMail/JAF―

4-03 複数ファイルをサーバにアップロードしたい―CommonsFileUpload―

4-04 数値データから動的にグラフを生成したい―JFreeChart―

4-05 PDF形式の帳票を動的に生成したい―iText―

4-06 データベースからExcel帳票を動的に生成したい―POI―

4-07 データベースに大量データを一括アップロードしたい―CommonsFileUpload&POI―

4-08 画像データをデータベースに登録したい―フォトアルバム―

4-09 全文検索システムを構築したい―Lucene―

4-10 トラックバック機能を実現したい―CommonsHttpClient―

4-11 更新情報をRSS形式で配信したい―ROME―

4-12 他サイトで公開されたRSS文書をインポートしたい―ROME―

4-13 イースト辞書Webサービスで辞書検索機能を実装したい―SOAP対応―

4-14 簡易メーリングリストを構築したい―James―

4-15 GoogleMapsAPI利用で地図検索システムを実装したい―DWR&Ajax―

4-16 GoogleSuggest的なオートコンプリート機能を実装したい―AjaxTagsAutoCompleteタグ―

4-17 階層式ドロップダウンリストで大量のオプション選択を効率化したい―AjaxTagsSelectタグ―

第5章 いよいよ挑戦!システム構築JSP&サーブレット

5-01 共通機能(1)―マスタページ―

5-02 共通機能(2)―入力データの妥当性を検証する(クライアントサイド編)―

5-03 共通機能(3)―入力データの妥当性を検証する(サーバサイド編)―

5-04 資産管理システム―概要―

5-05 資産管理システム(1)―ログイン&ログアウト―

5-06 資産管理システム(2)―メインメニュー―

5-07 資産管理システム(3)―新規資産登録―

5-08 資産管理システム(4)―既存資産登録/削除―

5-09 資産管理システム(5)―資産検索―

5-10 スレッド式掲示板―概要―

5-11 スレッド式掲示板(1)―新規投稿―

5-12 スレッド式掲示板(2)―個別記事の表示と返信―

5-13 スレッド式掲示板(3)―記事の削除―

5-14 スレッド式掲示板(4)―掲示板の管理―

5-15 スレッド式掲示板(5)―記事の一覧表示―

5-16 グループスケジュール管理―概要―

5-17 グループスケジュール管理(1)―ログイン―

5-18 グループスケジュール管理(2)―今月のカレンダ―

5-19 グループスケジュール管理(3)―日ごとのスケジュール管理―

5-20 グループスケジュール管理(4)―メンバのスケジュール確認―

5-21 グループスケジュール管理(5)―スケジュールデータのダウンロード―

5-22 共有ブックマーク―概要―

5-23 共有ブックマーク(1)―ブックマーク登録―

5-24 共有ブックマーク(2)―ブックマークの表示―

5-25 共有ブックマーク(3)―タグクラウド―

PR

秀和システム