Advanced Server-side Programmingシリーズ逆引き サーブレット&JSP リファレンス
2001年12月28日紙版発売
日立ソフトウェアエンジニアリング株式会社インターネットビジネス推進部 著
A5判/456ページ
定価2,728円(本体2,480円+税10%)
ISBN 4-7741-1379-4
ただいま弊社在庫はございません。
書籍の概要
この本の概要
いま注目のサーバサイドJavaに,やりたいことからさっと引ける手軽なリファレンスがついに登場!項目単位で簡明な説明とすぐに使えるサンプルコードを多数掲載.運用面でつまづきやすいポイントも解説しています.Webアプリケーション開発に必携の書です.
こんな方におすすめ
- Webアプリケーション開発者
- やりたいことを逆引きで調べたい方
目次
リファレンス編
- サーブレット
- 単純な文字列(HTML)を表示する
- 単純な文字列(テキスト)を表示する
- ブラウザ側の各種情報を取得する
- 各種パス情報を取得する
- フォームから入力する(type=radio)
- フォームから複数選択可能なパラメータを入力する
- テキストエリアから入力する
- リクエストの文字エンコーディングをセットする
- POSTリクエストの内容をダンプ出力する
- ブラウザの要求に従って出力言語を切り替える
- 別のページへ転送する
- 別のページへ転送する(リクエストごと)
- 名前付きサーブレットへ転送する
- 別のページを挿入する
- 挿入元のパス情報を参照する
- 少しづつレスポンスデータを返す
- 一度書き込んだレスポンスデータを取り消す
- 一度書き込んだレスポンスデータを取り消してエラーページを返す
- 定義済みのエラーページにジャンプする
- エラーページ内でエラーに関する情報を取得する
- セッションを開始する
- セッションを終了する
- セッション内で情報を共有する
- セッション内の情報の追加/削除をチェックする
- Cookieを使わないセッション管理
- セッションをタイムアウトさせる
- セッションを独自にタイムアウトさせる
- セッションの初期化処理/終了処理を行う
- セッションの終了がタイムアウトによるのか否かをチェックする
- Cookieをセット/参照する
- Cookieをリセットする
- 初期化パラメータを取得する
- 独自のログを記録する
- サーブレットの実行を一時停止する
- 特定のサーブレットを同時に実行されないようにする
- サーブレット間で情報を共有する
- サーブレット間で共有できる情報の一覧を見る
- 一時ファイルの保存場所を取得する
- リソースファイルを読み込む
- Webアプリケーションの初期化処理/終了処理を行う
- リクエストURLとマッピングさせる
- サーブレットの実行前後に別処理を挿入する
- サーブレットからのレスポンスデータを変換する
- HTTPを使ってユーザ認証する
- フォームを使ってユーザ認証する
- ユーザ認証した結果を見る
- JSP
- 単純な文字列(HTML)を表示する(JSP)
- 単純な文字列(テキスト)を表示する(JSP)
- 文字列(String)を挿入する
- 変数を宣言する
- メソッドを定義する
- リクエスト時の処理を実行する
- リクエスト時の処理結果を表示する
- サーブレットAPIの各種オブジェクトを参照する
- 初期化パラメータを取得する(JSP)
- セッション内で情報を共有する(JSP)
- フォームから入力する(JSP)
- JSPへリクエストを転送する
- 転送時にパラメータを追加する
- 分割されたファイルを1つのJSPにまとめてコンパイルする
- 別のページを挿入する(JSP)
- Beanを利用する
- 共有されたbeanのプロパティを参照する
- リクエストパラメータをBeanへセットする
- リクエストパラメータをすべてBeanへセットする
- あらかじめJSPをコンパイルしておく
- エラーページを指定する
- コメントを書く
- 応用/Tips
- HTMLの特殊コードをエンコードする
- 最終更新日を制御する
- 動的に生成したExcelファイル(CSV形式)をダウンロードさせる
- 動的に生成した画像(JPEG)をダウンロードさせる
- 動的に生成したzipファイルをダウンロードさせる
- HTMLを解析する
- あとからレスポンスを返す
- 1つのクラスから複数のサーブレットインスタンスを生成する
- セキュリティ制限をかける
- ブラウザの種類を調べる
- ファイルをPOSTする
- パスワードを独自にチェックする
- 別のWebアプリケーションのサーブレットへリクエストを転送する
- 別のコンテナのWebアプリケーションのサーブレットへリクエストを転送する
- サーブレットとJSPを連携させる
- 別のアプリケーションへbeanを転送する
- サーブレット/JSPのレスポンスデータにContent-Lengthヘッダを付ける
- JSPのアクションの属性を動的に変更する
- サーブレットからコマンドを実行する
- スレッドを一覧表示する
- 動的にクラスをロードする
- メモリ使用量をチェックする
- ロードされているパッケージを知る
- パッケージのバージョンなどを知る
- サーブレットのAPIドキュメントを作る
- C言語で書かれた関数をサーブレットの中から呼ぶ
- クラスパスを調べる
- WARファイルを作成/インストールする
- メールを送信する
- ファイルが添付されたメールを送信する
- メールの送信時にタイムアウトさせる
- デバッガで調べる
資料編
- 1 Tomcatセットアップマニュアル
- Tomcatについて
- Tomcat4.0.1のインストール(Windows2000編)
- Tomcat4.0.1のインストール(Linux編)
- Tomcat4.0.1の動作確認
- Tomcat4.0.1の設定について
- ほかのWWWサーバとの連携
- 2 タグライブラリの作り方/使い方
- タグライブラリとは?
- タグ拡張API
- カスタムタグの簡単な例
- Jakartaタグライブラリ
- タグライブラリのまとめ
- 3 Webアプリケーションにおける日本語の問題
- キャラクタセットおよびエンコーディングについて
- 文字化けについて
- Servlet,JSPにおける日本語の問題
- 索引〜INDEX
この本に関連する書籍
-
J2EE パフォーマンスチューニング徹底解説
本書は今話題のWebシステムのパフォーマンスチューニングについて,単なるJavaプログラミングやツールの解説ではなく,基本的な知識からJavaプログラミングで注意すべき...
-
JSPプログラミング ステップアップラーニング[応用編]
JSPを使えばMVCモデルで迅速な開発ができるようになります。本書では,さらに高度な開発をするためにEJBの基礎やJakartaプロジェクトのアプリ群の使い方や,PostgreSQL...
-
JSPプログラミング ステップアップラーニング [入門編]
JSP(Java Server Pages)をこれから始める方に最適な教科書です。JSPとは何?から始まり,JavaScriptとの違い,Windows,Linuxそれぞれの上でのJSP実行環境の構築など基礎...
-
SE・プログラマ スタートアップテキスト JSP[基礎]
本書は,SEやプログラマの人々が新たな分野の技術を習得する際に,基礎から基本までを見開きで1単元で学ぶことができる「SEスタートアップ」シリーズのJSP(JavaServer ...
-
サーバーサイドスクリプト 500の技
PHP,ASP,JSPに焦点をあて,テクニックサンプル集から,データベースと連携した,掲示板,在庫管理システム,オンライン予約システム,E-ショッピングサイトまで幅広い...
-
サーブレット&JSPではじめるJavaサーバサイドプログラミング
サーブレット&JSPという2つのJavaサーバサイドプログラミングの概念や仕組み,セットアップなどの基本事項から,HTML/XMLの生成,DBや他のAPIとの連携,HTTP通信などに...