gihyo.jp » 書籍案内 » Jakartaプロジェクト徹底攻略2 〜本格活用編〜

Jakartaプロジェクト徹底攻略2 〜本格活用編〜

[表紙]Jakartaプロジェクト徹底攻略2 〜本格活用編〜

2004年2月10日発売

WEB,DBPRESS編集部 編

B5判/264ページ/CD1枚

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

ISBN 4-7741-1945-8

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

  • 本書のサポートページ

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

書籍の概要

この本の概要

大好評の『Jakartaプロジェクト徹底攻略』に続く第2弾。デファクトスタンダードとなったStrutsやTomcatの最新活用術,Commons,POI,OROなど便利なライブラリの使い方,さらにTapestry,Mavenなど注目プロダクト入門まで,Jakarta攻略ノウハウてんこ盛りの1冊です。

こんな方におすすめ

  • Jakartaプロジェクトのソフトウェアを業務に活用したい方
  • 最新のJava開発技術を身に付けたい方
  • Java開発を効率よく行う方法を知りたい方

目次

【特集1】

Struts200%活用術

<font size="-1">徹底追求! FAQ,事例,さらに話題のJSFとの関係までStrutsのすべてを網羅</font>

Part1:Struts,そこが知りたい!……黒住幸光

  • 第1章:基礎知識編
    • 定番フレームワークStrutsの概要をおさらい
  • 第2章:導入編
    • Struts導入の際に気になること
  • 第3章:設計編
    • アクションの設計,エラー処理など
  • 第4章:設計手法編
    • Strutsシステム設計の実践テクニック
  • 第5章:実装編
    • 動的なリスト表示やダウンロードなどの各種機能,Strutsではどうする?
  • 第6章:問題解消編
    • 設定ファイル肥大化,デグレードなどのトラブル対策
  • 第7章:エラー対策編
    • HTTPエラーなどの対処法

Part 2:事例が教えるStruts活用術

  • 第8章:Struts事例から極意を学ぶ……淺川顕/新井誠
    • 上位層フレームワーク構築に至るまで
  • 第9章:Struts向きシステムとは?……五味弘
    • 導入決定基準からカスタムタグ活用術まで

Part 3:にぎわうStruts周辺

  • 第10章:StrutsとJSFの今とこれから……米持幸寿
    • 開発効率向上への高まる期待

【特集2】

Tapestry徹底入門

<font size="-1">デザインとロジック分離を実現する最強フレームワーク</font>

……沖林 正紀

  • 第1章:Tapestryの概要
    • イベントドリブンなコンポーネントベースの開発が簡単にできる!
  • 第2章:Tapestryアプリケーションのしくみ
    • Tapestryを構成する4つの基本ファイル
  • 第3章:試してみよう!JWCによるWebアプリ開発
    • セッション情報を保持するVisitオブジェクト
  • 第4章:JWCの機能を使いこなそう
    • 改行付きテキスト出力,条件判断コンポーネントなど
  • 第5章:Contribライブラリの活用と独自コンポーネントの作成
    • コンポーネントを駆使すればアルバムアプリも簡単に作れる!
  • 第6章:Eclipseでどんどん作れるTapestryアプリケーション
    • EclipseプラグインSpindleの導入と使い方の基本

【特集3】

Tomcat本格導入作戦

<font size="-1">バージョン5ならここまでできる!</font>

  • 第1章:ここが変わった! Tomcat 5……田中良浩
    • 本番環境を意識した機能がパワーアップ
  • 第2章:“管理ツール”でラクラクWebアプリ環境構築……本間宏崇
    • TomcatのGUI設定ツールを使いこなそう!
  • 第3章:配備ツール“デプロイヤ”活用術……田中良浩
    • Webアプリの配備やJSPの事前コンパイルがバッチ形式で行える
  • 第4章:Tomcat 5の定番コネクタJK2を使いこなそう……田中良浩
    • 負荷分散も手軽に実現できる!

【特集4】

Commonsコンポーネント大全

<font size="-1">キャッチ:適材適所に,とことん便利に使い倒す!</font>

……こうたろう

  • 第1章:Commons入門
    • コンポーネント群の全体像
  • 第2章:JavaBeans編
    • BeanUtils,Jexl
  • 第3章:XML編
    • Betwixt,Digester,JXPath,Jelly
  • 第4章:データベース編
    • DBCP,DBUtils
  • 第5章:ネットワーク編
    • FileUpload,HttpClient,Net
  • 第6章:パフォーマンス編
    • Collections,Pool
  • 第7章:その他
    • Lang,Logging

【特集5】

プロジェク管理ツールの新定番

<font size="-1">Mavenを使ってみよう!</font>

……菅谷信介

  • 第1章:Mavenとはどんなツール?
    • 概要とインストール方法を把握しよう  
  • 第2章:Mavenの使い方
    • 簡単コマンドでプロジェクト管理
  • 第3章:実践で役立つ活用テクニック
    • Eclipseとの連携とゴール・プラグインの自作方法

【特集6】

Cactus+Eclipseで ラクラク!サーブレット/JSPテスト

……安藤利和

  • 第1章:CactusとEclipseによるテスト環境の整備
    • Eclipse,TomcatプラグインのインストールとCactusの設定
  • 第2章:JSP/サーブレット/フィルタのテスト
    • Cactus攻略のポイントを押えてさくさくテスト

【特集7】

Jetspeed実践入門

手軽に作れる本格ポータル

……沖林正紀

  • 第1章:Jetspeedの基礎知識
    • ポートレット開発入門
  • 第2章:ポートレットカタログ
    • RSS,Webクリッピング,ブックマーク,天気予報…

【一般記事】

  • ・POIで作るExcel連携Webアプリ……きしだなおき
    • Excelファイルで一括データ登録,Excelテンプレートで簡単帳票
  • ・正規表現ライブラリOROとRegexp活用秘術……山田祥寛
    • 正規表現の定石を徹底利用

【コラム】

  • ・オープンソース空間へのいざない……北畠徹也
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などのチーフアーキテクトなどを務めたことで知られる中島聡氏による,エンジニアとして働き,生活していくうえで考えるべきこと,そしてそれを解決するヒントをお届けします。

連載一覧

最近のコメント