書籍詳細(ワザあり!逆引き速引きリファレンスJSP)

ワザあり!逆引き速引きリファレンスJSP 書影

ISBN: 4-7561-4399-7

ワザあり!逆引き速引きリファレンスJSP

サポート終了
著者WINGSプロジェクト
監修山田祥寛
出版社アスキー
価格2,800円(税別)
判型B5判・1色
ページ数304ページ
付属CD-ROM 1枚
発売日2003年12月9日
対象レベル中級

逆引き速引きで実践的なJSPテクニック集の決定版

最新J2EE1.4 & サーブレット2.4/JSP2.0(Tomcat5.0)にいち早く対応。
知りたいことがすぐにわかる目的別リファレンス。JSPの基本はもちろん、JSTL1.1(Core、I18n、Database、XMLタグライブラリ)、Jakarta Taglibs、カスタムタグライブラリなど。もちろん、最新のSimpleTagSupportやタグファイルにも対応です。
サンプルコード満載のJSPリファレンス決定版!
ワザあり!逆引き速引きリファレンスJSP ロゴ

更新履歴

  • FAQ情報:2004年7月21日 更新
  • 正誤訂正:2005年4月20日 更新

目次

  • ワザあり!その1 JSPの基本を学ぼう!
  • J2EEアプリケーションとJSPの役割
  • JSPの基本構成
  • 暗黙オブジェクトを使う
  • JSP 2.0の新機能〜JSP 1.2との相違点
  • ワザあり!その2 JSTLの基本を学ぼう!
  • JSTLとは?
  • 式言語(EL:Expression Language)とは?
  • JSTLを使おう!その1〜基本ロジック
  • JSTLを使おう!その2〜メッセージの国際化
  • JSTLを使おう!その3〜データベースアクセス
  • JSTLを使おう!その4〜XML文書の処理
  • JSTLを使おう!その5〜コレクションと文字列
  • ワザあり!その3 JSP徹底活用リファレンス
  • データを出力する
  • リクエストデータを共有、交換する
  • セッション情報を共有、交換する
  • アプリケーション情報を共有、交換する
  • 外部ファイルのインクルードや設定を行う
  • タグファイルを活用する
  • 知っておくと便利な機能
  • リクエストやセッションが処理されたタイミングで固有の処理を実行する
  • ワザあり!その4 JSTL徹底活用リファレンス
  • 基本ロジック〜Coreタグライブラリ
  • 国際化処理〜I18nタグライブラリ
  • データベースアクセス〜Databaseタグライブラリ
  • XML文書の処理〜XMLタグライブラリ
  • ワザあり!その5 Jakarta Taglibsを活用しよう!
  • 初期化パラメータ/コンテキスト属性の設定/削除/取得
  • キャッシュを使用する
  • 日付や時刻を扱う
  • メールの送信を行う
  • ページ属性の設定/削除/取得
  • ランダムな文字列や数値を生成する
  • 正規表現を扱う
  • リクエスト情報にアクセスする
  • クライアントへのレスポンスを制御する
  • セッション情報を制御する
  • 文字列を制御する
  • ログを出力する
  • ワザあり!その6 カスタムタグライブラリを開発しよう!
  • javax.servlet.jsp.tagextパッケージ
  • 基本的なタグ〜Tag/TagSupport
  • 本体を持つタグ〜BodyTag/BodyTagSupport
  • 単純なタグ〜SimpleTag/SimpleTagSupport
  • 例外処理を行う〜TryCatchFinally
  • スクリプティング変数を定義する〜TagExtraInfo/VariableInfo
  • タグの検証を行う〜TagLibraryValidator
  • ワザあり!その7 サンプルコードを実行しよう!
  • 必要なソフトウェア
  • ソフトウェアのインストールと設定
  • サンプルのコンパイルと実行

正誤表

該当頁 該当箇所 修正刷
訂正箇所 訂正事項 更新日
p.249 タグライブラリ記述子の例(TagSample.tldの抜粋) 5行目 -
<body-content>JSP</body-content> <body-content>empty</body-content> 2005/04/20
p.251 本体を持つタグの例(BodyTodayTag.java)10行目 -
count=0
return EVAL_BODY_AGAIN
count=0
return EVAL_BODY_BUFFERED
2005/04/20
p.257 タグライブラリ記述子の例(TagSample.tldの抜粋) 11~13行目 -
<variable>
  <name-given>text</name-given>
</variable>
<attribute>
  <name>id</name>
  <rquired>true</rquired>
</attribute>
2005/04/20
p.257 タグライブラリ記述子の例(TagSample.tldの抜粋) 6行目 -
<body-content>JSP</body-content> <body-content>empty</body-content> 2005/04/20
p.259 タグライブラリ記述子の例(TagSample.tldの抜粋) 12行目 -
<required>faulse</required> <required>true</required> 2005/04/20

FAQ

現段階では、Tomcat5以降のすべてのバージョンにおいて、エラーメッセージが文字化けするようです。

更新日: 2004.07.21

お問い合わせ

書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。

Powered by メールフォーム 『オレンジフォーム』