SE・プログラマ スタートアップテキスト
SE・プログラマ スタートアップテキスト
JSP[基礎]
JSP
- 菊田英明 著
- 定価
- 1,958円(本体1,780円+税10%)
- 発売日
- 2001.12.3[在庫なし]
- 判型
- B5
- 頁数
- 216ページ
- ISBN
- 4-7741-1340-9
サポート情報
概要
本書は,SEやプログラマの人々が新たな分野の技術を習得する際に,基礎から基本までを見開きで1単元で学ぶことができる「SEスタートアップ」シリーズのJSP(JavaServer Pages)の書籍です。JSPの基本から徹底的に解説しています。
こんな方にオススメ
- JSPを学びたい方
- 研修用の教科書・参考書を探している方
目次
- はじめに
- 本書の使い方
第1章 JSPとは何か?
- 1-1 WebアプリケーションシステムとJSP
- 1-2 動的なコンテンツ生成(1)
- 1-3 動的なコンテンツ生成(2)
- 1-4 初めてのJSPプログラム〜Hello,World!〜
- 1-5 ServletとJSP
- 1-6 JSPのメリット(1)
- 1-7 JSPのメリット(2)
- 1-8 JSPの実行環境
第2章 JSPの構造
- 2-1 JSPを構成する要素
- 2-2 pageディレクティブ(1)
- 2-3 pageディレクティブ(2)
- 2-4 includeディレクティブ
- 2-5 taglibディレクティブ
- 2-6 宣言(Declaration)
- 2-7 式(Expression)
- 2-8 スクリプレット(1)
- 2-9 スクリプレット(2)
- 2-10 コメント
- 2-11 forwardアクション
- 2-12 useBeanアクション
- 2-13 setPropertyアクション
- 2-14 getPropertyアクション
- 2-15 includeアクション
- 2-16 pluginアクション
- 2-17 paramアクション
- 2-18 outオブジェクト
- 2-19 requestオブジェクト(1)
- 2-20 requestオブジェクト(2)
- 2-21 responseオブジェクト
- 2-22 sessionオブジェクト
- 2-23 applicationオブジェクト
- 2-24 exceptionオブジェクト
- 2-25 configオブジェクト/pageオブジェクト
- 2-26 PageContextオブジェクト
第3章 HTMLフォームとの連携
- 3-1 HTMLフォームとは?
- 3-2 <FORM>タグ
- 3-3 コントロールの配置
- 3-4 テキストボックス
- 3-5 コマンドボタン
- 3-6 ラジオボタン
- 3-7 チェックボックス
- 3-8 パスワード
- 3-9 非表示テキスト
- 3-10 テキストエリア
- 3-11 コンボボックス
- 3-12 リストボックス
- 3-13 マルチリストボックス
第4章 JSPとJavaBeans
- 4-1 JavaBeansのスコープ(scope)
- 4-2 pageスコープ
- 4-3 requestスコープ
- 4-4 sessionスコープ
- 4-5 applicationスコープ
第5章 JDBCの利用
- 5-1 JDBC
- 5-2 JDBCドライバ
- 5-3 JDBCアプリケーションのサンプル
- 5-4 JDBCドライバのロード/DBへの接続
- 5-5 テーブルの検索
- 5-6 JSP版JdbcSample
- 5-7 テーブルの更新(1)―データの追加
- 5-8 テーブルの更新(2)―データの更新
- 5-9 テーブルの更新(3)―データ削除
- 5-10 メタデータの使用
第6章 JavaMailの利用
- 6-1 JavaMail
- 6-2 JSP版メーラの概要
- 6-3 ログイン(mlogin.jsp)―ソース
- 6-4 ログイン(mlogin.jsp)―解説
- 6-5 受信メール一覧表示(mlist.jsp)―ソース
- 6-6 受信メール一覧表示(mlist.jsp)―解説
- 6-7 メール表示(mmsg.jsp)―ソース
- 6-8 メール表示(mmsg.jsp)―解説
- 6-9 メール送信(msend.jsp)―ソース
- 6-10 メール送信(msend.jsp)―解説
第7章 カスタムタグ
- 7-1 カスタムタグとは何か?
- 7-2 カスタムタグ実行の仕組み
- 7-3 カスタムタグ実行の仕組み(続き)
- 7-4 タグハンドラの基底クラス(1)
- 7-5 タグハンドラの基底クラス(2)
- 7-6 ケース1:タグのみ
- 7-7 ケース1:タグのみ(続き)
- 7-8 ケース2:属性のあるタグ
- 7-9 ケース2:属性のあるタグ(続き)
- 7-10 ケース3:本体のあるタグ
- 7-11 ケース3:本体のあるタグ(続き)
- 7-12 ケース4:入れ子になったタグ(1)
- 7-13 ケース5:入れ子になったタグ(2)
- 7-14 ケース5:入れ子になったタグ(2)(続き)
- 7-15 ケース5:入れ子になったタグ(2)(続々)
- 付録
プロフィール
菊田英明
Java 言語と出会ったのは1995 年の終わりごろ。JDK はまだβ版だった。それ以来「趣味」として,Java でプログラムを書いたり,Java を取り巻く環境や動向をwatch し続ける。最近は仕事でもJava を扱うことが多くなり,趣味とは言えない状態になる。某エンジニアリング会社勤務。夢はカナダに移住すること。
保有する資格:情報処理技術者試験(アプリケーションエンジニア,プロダクションエンジニア,データベーススペシャリスト,オンライン情報処理技術者,基本情報処理技術),Sun Certified Programmer for the Java Platform