gihyo.jp » 書籍案内 » 書籍ジャンル・キーワード » プログラミング » Jakarta プロジェクト徹底攻略

Jakarta プロジェクト徹底攻略

[表紙]Jakarta プロジェクト徹底攻略

2002年9月13日発売

複数 著

B5判/264ページ/CD1枚

定価1,974円(本体1,880円)

ISBN 4-7741-1561-4

ただいま弊社在庫はございません。

  • 本書のサポートページ

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

WEB+DB PRESS再編集記事(約3割)+新規書き下ろし記事(約7割)で構成した,WebアプリケーションフレームワークStruts,ビルドツールAnt,サーブレットエンジンTomcatなど,「Jakartaプロジェクト」で開発しているオープンソースソフトの活用ノウハウ満載の1冊です。

こんな方におすすめ

  • Jakartaプロジェクトのソフトウェアの使い方が知りたい方
  • 最新のJava開発技術を身に付けたい方
  • サーバサイドJava開発を効率よく行う方法を知りたい方

目次

巻頭記事

Jakartaプロジェクトの歩き方

Jakartaプロジェクトを上手に活用するために……岡本 隆史

特集1

Struts完全入門

人気のフレームワークをステップUPで学ぶ!

  • 第1章 Strutsのしくみを理解しよう
    • フレームワークの基礎を学ぶ……芦沢 嘉典
  • 第2章 まずは準備から
    • ステップ0……芦沢 嘉典
  • 第3章 基本掲示板を作成しよう
    • ステップ1……芦沢 嘉典
  • 第4章 入力チェックと日本語対応で使いやすくしよう
    • ステップ2……芦沢 嘉典
  • 第5章 タグライブラリを使って項目を増やそう
    • ステップ3……芦沢 嘉典
  • 第6章 Validatorで簡単入力チェック
    • ステップ4……芦沢 嘉典
  • 第7章 Torqueで,楽々データベースアクセス
    • ステップ5……黒住 幸光・芦沢 嘉典
  • 第8章 例外処理でアプリケーションを強固にしよう
    • ステップ6……黒住 幸光
  • 第9章 ログ出力で,安心運用
    • ステップ7……黒住 幸光

特集2

実践! TurbineによるWebアプリケーション開発

強力フレームワークの基礎知識&活用……柴田 ゆき枝

  • 第1章 Turbineのしくみを理解しよう
    • TDKとTorqueの使い方
  • 第2章 Turbineの実践的な使い方
    • オブジェクトモデルの実装と単体テスト,ロギング,テンプレートの活用

特集3

JSPカスタムタグ Taglibsを使いこなそう!

JSTLとその他の便利なカスタムタグ……沖林 正紀

Part1 JSP標準タグライブラリ「Standard Taglibs」活用ガイド

Standard Taglibの全貌をつかむ

  • 第1章 Standard Taglibs(JSTL)入門
    • 標準化されたタグライブラリの基礎と導入方法
  • 第2章 基本的な処理を行うCore Tags
    • 変数に値を設定,イテレーション,リダイレクト…
  • 第3章 国際化対応のためのI18n Tags
    • エンコーディング,数値の書式やロケールなどを設定
  • 第4章 DBアクセスを行うSQL Tags
    • 検索,更新,置換,削除やパラメータの設定など
  • 第5章 XMLドキュメントの解析,変換をするXML Tags
    • JSPでXML,XSLTを使う

Part2 まだある! 便利なタグライブラリ

  • 第6章 JSTL以外の正式リリース版Taglibs
    • 暗黙オブジェクト関連,文字列の生成や解析,メール送信などを実現
  • 第7章 暗黙オブジェクトに関連するTaglibs
    • Application,Session,Response,Page
  • 第8章 文字列の生成や解析を行うTaglibs
    • DateTime,Random,Regexp
  • 第9章 メールの送信を行うTaglibs
    • Mailer Taglib
  • 第10章 Taglibの応用例:Webサービスにアクセスする
    • IO,Stringタグライブラリを使って翻訳サービスを利用

特集4

Cactus徹底活用

J2EEテスティングフレームワーク……本松 慎一郎

  • 第1章 導入編
    • テスト概論からCactusの導入まで
  • 第2章 実践編
    • JUnitによる初めてのテスト,Cactusによるサーブレット/JSPのテスト
  • 第3章 応用編
    • JBuilderと,Cactus,Tomcat,Antを連携させて,自動定期ビルド&テストを実現しよう

特集5

Tomcat完全制覇

業務システムもTomcatでOK!

Part1 これからはじめる人のためのTomcat超入門

  • 第1章 Tomcat 4.0で学ぶ サーブレット/JSPシステム
    • まずは基礎の基礎!……橋本 修一

Part2 目指せ!Tomcatエキスパート

  • 第2章 サーブレットの呼び出しURLを自由に設定しよう
    • web.xml,server.xml,マネージャアプリケーションを使いこなす……田中 良浩

Part3 業務システムもTomcatでいこう!

  • 第3章 ロール別認証とシングルサインオン
    • レルムを使ってWebアプリケーションをパワーアップ!……熊坂 祐二
  • 第4章 Tomcatチューニングのポイント
    • ベストパフォーマンスでTomcatを使おう!……新館 邦貴

コラム Apache+Tomcatによる月間1400万PVサイト構築事例

  • Tomcatでがんばってます!……鈴木 まり

一般記事

  • テンプレートエンジンVelocityでいこう
    • JSPよりこんなに便利!……岡本 隆史
  • パフォーマンス計測ツールJMeterを使いこなす
    • 負荷テストをして,実運用にそなえよう……網野 勉
  • Commonsを使ってスキルアップ
    • カモン! Commons!……縣 俊貴
  • Jamesによる「メールアプリケーション」開発
    • メール←→DB,メール←→FAXなど,可能性は無限……羽生 章洋・原 浩一郎
  • ビルドツールAnt完全マスター
    • JSP/サーブレット開発もCVSもなんでもこい……角瀬 和博
G-CLOUD

ピックアップ

エンジニアパワーアップ講座 ~システム基盤を活用するための基礎知識~

イマドキのエンジニアに要求されるさまざまな知識や能力。これらを効率よくキャッチアップしていくヒントをいろいろな視点から取り上げます。

LinuxCon Japan/ Tokyo 2010の歩き方

9月開催「LinuxCon Japan/ Tokyo 2010」の見どころと楽しみ方を,メインスピーカーの皆さんに自ら紹介していただきましょう。

自分で考えた家が現実に!? ~「3DマイホームデザイナーLS3」で実現する,普請道楽のススメ

「3DマイホームデザイナーLS3」を使えば,パズル感覚の簡単操作で理想の住まいを立体的にシュミレートすることができます。

手軽に使える専用サーバ「さくらのマネージドサーバ」を徹底チェック

1台のサーバを占有して使うことができる「さくらのマネージドサーバ」に新たに加わった「Core 2 Duoプラン」の特徴と魅力をお伝えします。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた情報や魅力を多角的に紹介します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

よく読まれている連載

シモダテツヤのIT四コマふんわり劇場

IT界を揺るがす四コマ漫画家“シモダテツヤ”が,毎回楽しい四コマ漫画とふんわりしたコラムでお届けしていきます!

目指せ!iPhoneアプリ開発エキスパート

2008年7月,日本での展開が始まりたくさんのユーザを獲得しているiPhone。その醍醐味の1つは,オリジナルアプリの開発でしょう。本連載では,iPhoneアプリ開発について,基礎から公開の手順まで,じっくり丁寧に解説します。

Google Chrome版Firebug:デベロッパーツール取扱説明書

WebKitのWebInspector(デベロッパーツール)は飛躍的な進化を遂げています。多機能化するデバッガーの使い方とノウハウを詳細に解説します。

memcachedの活用と運用 実践編

本特集では,memcachedを利用している方に向けて,実践的なテクニックを伝授します。

世界を目指せ!Androidアプリ開発入門

本連載では,12回にわたってAndroidアプリ開発について解説します。本連載を見ながら,Androidケータイ元年といわれている2010年をぜひ楽しんでください。

JavaScriptでわかる!組込みプログラミングの神髄

組込みプログラミングのエッセンスは,実はJavaScriptプログラミングから得ることができるのです。その極意を特集としてお届けしましょう。

ゼロから学ぶOAuth

これからのWebサービスを開発する上で不可欠な技術「OAuth」の概念や基本情報に加えて,実際に開発する際に必要なポイントを解説します。

Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!

Ruby on Railsで作られたプロジェクト管理ツールredMineの,環境構築からセッティング,運用方法まで解説します。

OpenCVで学ぶ画像認識

OpenCVという便利なツールを使いながら,プログラミング知識以外の専門知識を必要としない形で,画像認識技術について解説していきます。

Software is Beautiful

Windows 95/98などのチーフアーキテクトなどを務めたことで知られる中島聡氏による,エンジニアとして働き,生活していくうえで考えるべきこと,そしてそれを解決するヒントをお届けします。

連載一覧

最近のコメント