|
【カテゴリ】 Java
JSPハンドブック
サポート終了
|
山田祥寛/著
ソフトバンクパブリッシング 株式会社/発行
定価
2,420円
A5正寸・
446ページ・
1色
ISBN 4-7973-1987-9
発刊日:
2002年6月18日
|
本書の特徴
JSP技術を詳細解説。ハンディタイプガイドブック。
Windows+Linux対応。
コンパクトでわかりやすい解説。シンプルだけどすぐに使えて実用的なサンプル満載。初心者から上級者まですべてのニーズをこの一冊でまるごと解決。
周辺データベース技術もやさしく解説。プラスアルファの知識でスキルアップを目指しましょう。
まとめて読んで 更にスキルアップのこんな書籍
- ・基礎からじっくり確実 ステップアップ
- 「10日でおぼえるJSP&サーブレット入門教室 第4版」(翔泳社)
- ・充実の情報量、ポケットサイズのリファレンス
- 「Pocket詳解JSP&サーブレット辞典」(秀和システム)
- ・較べて解る 深まる理解
- 「JSP/PHP/ASP サーバサイドプログラミング徹底比較」(技術評論社)
- ・最新のXML技術を基礎からステップアップ
- 「10日でおぼえるXML入門教室」(翔泳社)
Contents |
- 第1章:JSPの環境設定
-
1-1 JSPとはなにか?
1-2 JSPを採用する意味(1) 〜静的サイト(HTML)との比較〜
1-3 JSPを採用する意味(2) 〜クライアントサイドスクリプトとの比較〜
1-4 JSPを採用する意味(3) 〜CGIとの比較〜
1-5 JSPを採用する意味(4) 〜ASPとの比較〜
1-6 JSPを採用する意味(5) 〜PHPとの比較〜
1-7 JSPの動作に必要な環境
1-8 J2SEのインストール方法 〜Windows〜
1-9 Apacheのインストール方法 〜Windows〜
1-10 Tomcatのインストール方法 〜Windows〜
1-11 J2SEのインストール方法 〜Linux〜
1-12 Apacheのインストール方法 〜Linux〜
1-13 Tomcatのインストール方法 〜Linux〜
1-14 最もカンタンなJSPを動かしてみよう
1-15 JSPの構造を分析してみる
- 第2章:JSPの基本構造
-
2-1 ディレクティヴとはなにか?
2-2 pageディレクティヴ 〜ページの骨格を決める〜
2-3 includeディレクティヴ 〜外部ファイルと連携〜
2-4 宣言部(1) 〜変数を定義〜
2-5 宣言部(2) 〜変数の命名規則を知る〜
2-6 宣言部(3) 〜文字列を変数に格納〜
2-7 宣言部(4) 〜定数を定義〜
2-8 宣言部(5) 〜配列を定義〜
2-9 宣言部(6) 〜メソッドを定義〜
2-10 スクリプトレット(1) 〜JSPプログラムを記述〜
2-11 スクリプトレット(2) 〜条件分岐を行う〜
2-12 スクリプトレット(3) 〜JSPで使えるおもな演算子〜
2-13 スクリプトレット(4) 〜繰り返し処理を行う〜
2-14 スクリプトレット(5) 〜ループを中断、スキップ〜
2-15 スクリプトレット(6) 〜エラー(例外)を処理〜
2-16 式(Expression) 〜データの出力を簡潔に記述〜
2-17 アクションタグについて 〜アクションタグとはなにか?〜
2-18 タグ 〜ページを自動的に切り替え〜
2-19 タグ 〜外部ファイルの内容を取り込む〜
2-20 コメントを記述
- 第3章:JSPを使った実用サンプル集
-
3-1 データベースへの接続、切断を行う
3-2 データベースへの接続情報を外部ファイル化
3-3 executeUpdateメソッド(1) 〜レコードを新規登録〜
3-4 executeUpdateメソッド(2) 〜レコードを更新、削除〜
3-5 executeQueryメソッド 〜レコードを検索〜
3-6 executeメソッド 〜SQLの種類があらかじめ判別できない場合〜
3-7 データをダウンロード
3-8 圧縮データをダウンロード
3-9 基本認証とデータベース 〜ユーザ基本認証を行う〜
3-10 データベースを操作
3-11 データベースの構造情報を抽出
3-12 PreparedStatementクラス 〜SQL文を事前にコンパイル〜
3-13 CallableStatementオブジェクト 〜ストアドプロシージャを実行〜
3-14 Jakarta-ORO(1) 〜ファイルからパターンを検索〜
3-15 Jakarta-ORO(2) 〜正規表現でファイル内のURLを抽出〜
3-16 Jakarta-ORO(3) 〜正規表現を利用して文字列を置き換え〜
3-17 Xerces、Xalan(4) 〜DOMでXMLファイルを読み取る〜
3-18 Xerces、Xalan(5) 〜DOMでXML文書を検索〜
3-19 Xerces、Xalan(6) 〜ユーザ入力をXMLファイルに記録〜
3-20 Xerces、Xalan(7) 〜XSLTで動的に表示内容を変更〜
3-21 メールを送信
3-22 メールボックスからメールを一覧表示
3-23 PDFlib/PDI(1) 〜動的にPDF文書を生成〜
3-24 PDFlib/PDI(2) 〜予約内容に基づき、予約伝票PDFを発行〜
3-25 Jakarta Taglibs(3) 〜スクリプトレスでデータベースを検索〜
- 第4章:Java基本リファレンス
-
4-1 Javaプログラミングにクラスは必須か?
4-2 クラスを呼び出す
4-3 メソッドやフィールドを使用
4-4 Java APIリファレンスを活用
4-5 Stringクラス(1) 〜部分文字列を抽出〜
4-6 Stringクラス(2) 〜文字列を変換、加工〜
4-7 Stringクラス(3) 〜その他のStringクラスに属するおもなメソッド〜
4-8 StringTokenizerクラス 〜文字列を区切り文字で分割〜
4-9 HashMapクラス 〜連想配列を利用〜
4-10 Mathクラス(1) 〜絶対値を求める〜
4-11 Mathクラス(2) 〜Mathクラスで使えるおもなメソッドとフィールド〜
4-12 Randomクラス 〜乱数を求める〜
4-13 ラップクラス 〜基本データ型を操作〜
4-14 Systemクラス(1) 〜ファイル区切り文字を取得〜
4-15 Systemクラス(2) 〜処理を強制的に終了〜
4-16 Calendarクラス(1) 〜日付を処理〜
4-17 Calendarクラス(2) 〜日付データを計算〜
4-18 DecimalFormat、SimpleDateFormatクラス 〜数値、日付データの書式を整える〜
4-19 Systemクラス、Arraysクラス 〜配列を操作〜
4-20 Fileクラス(1) 〜ファイル構造を抽出〜
4-21 Fileクラス(2) 〜Fileクラスで使えるおもなフィールド、メソッド〜
4-22 FileWriter、BufferedWriterクラス(1) 〜ファイルへの書き込みを行う〜
4-23 FileReader、BufferedReaderクラス(2) 〜ファイルからの読み込みを行う〜
4-24 FileRandomAccessクラス 〜ファイルにランダムにアクセス〜
4-25 Graphicsクラス(1) 〜画像データを出力〜
4-26 Graphicsクラス(2) 〜Graphicsクラスで使えるおもなメソッド〜
- 第5章:JSP暗黙オブジェクトリファレンス
-
5-1 暗黙オブジェクトとはなにか?
5-2 outオブジェクト(1) 〜ブラウザに文字列を表示〜
5-3 outオブジェクト(2) 〜バッファの内容を制御〜
5-4 responseオブジェクト(1) 〜ページをリダイレクト〜
5-5 responseオブジェクト(2) 〜ヘッダ情報を書き込む(キャッシュの制御)〜
5-6 requestオブジェクト(1) 〜フォーム情報を受信〜
5-7 requestオブジェクト(2) 〜複数のフォーム情報を処理〜
5-8 requestオブジェクト(3) 〜クエリ情報を受け取る〜
5-9 requestオブジェクト(4) 〜フォーム要素をすべて取得〜
5-10 requestオブジェクト(5) 〜responseでクッキー情報を活用〜
5-11 requestオブジェクト(6) 〜ユーザ認証を行う〜
5-12 requestオブジェクト(7) 〜カスタムログを記録〜
5-13 requestオブジェクト(8) 〜その他のメソッド〜
5-14 sessionオブジェクト 〜ページをまたがって共有する情報を管理〜
5-15 applicationオブジェクト(1) 〜絶対パスを取得〜
5-16 applicationオブジェクト(2) 〜ユーザをまたがる情報を管理〜
5-17 exceptionオブジェクト 〜オリジナルのエラーページを作成〜
5-18 configオブジェクト 〜初期化パラメータを取得〜
- Appendix1:データベース設定/SQLコマンド
-
A1-1 データベース連携の武器JDBC
A1-2 ODBCとはなにか?
A1-3 ODBCの基本的な設定方法
A1-4 高速かつ堅牢なデータベースサーバMySQL
A1-5 MySQLのインストール方法 〜Windows〜
A1-6 MySQLのインストール方法 〜Linux〜
A1-7 MySQLの基本的な操作方法
A1-8 SQLコマンド:SELECT命令のおもな用法
A1-9 SQLコマンド:SQL-DDLの基本的な構文
- Appendix2:Jakarta-ORO/Jakarta Taglibs
-
A2-1 Jakarta-ORO(1) 〜正規表現とはなにか?〜
A2-2 Jakarta-ORO(2) 〜正規表現モジュールをインストール〜
A2-3 Jakarta-ORO(3) 〜おもな正規表現の書式〜
A2-4 Jakarta Taglibs(1) 〜タグライブラリでより簡潔なJSPプログラミング〜
A2-5 Jakarta Taglibs(2) 〜DBTagsタグライブラリをインストール〜
- Appendix3:XMLの基礎知識/拡張クラス
-
A3-1 Xerces、Xalan(1) 〜XMLの優位点〜
A3-2 Xerces、Xalan(2) 〜XMLの基本的な知識〜
A3-3 Xerces、Xalan(3) 〜XMLパーサXercesをインストール〜
A3-4 Xerces、Xalan(4) 〜XSLTプロセッサXalanをインストール〜
- Appendix4:JavaMail/PDFlib
-
A4-1 JavaMail/JAF 〜JavaMail/JAFをインストール〜
A4-2 PDFlib/PDI 〜PDFlib/PDIをインストール〜
- Appendix5:関連書籍・サイト
-
A5-1 関連書籍
A5-2 関連サイト
- 索引
|
|