山田 祥寛 著
インターネット接続端末の普及と多様化によって、ネット人口は爆発的に増大しています。さまざまなニーズを持った人たちそれぞれに、適切なコンテンツ、ソリューションを提供する動的なコンテンツ。その作成に必須の技術がサーバサイドJava、つまりJSP/サーブレットです。「興味はあるけどJavaって敷居が高そう」という人たちにも、おいしいところだけ選り取りしてすぐに使えるような構成にしました。基本がない人でも安心して学べる入門書の決定版!最新のJ2SDK5.0と、Tomcat5.5、MySQL4.1、JSP2.0に対応!
(Windows&Linux対応 CD-ROM付)
CD-ROMのテスト環境について
CD-ROMは以下の環境で正常に動作することを確認しました。
Windows 2000/XP/2003 Server
Fedra Core 2
第0日 オリエンテーション
今なぜJSP/サーブレットか?
JSP/サーブレット動作に最低限必要なもの
Windowsにおける環境設定の方法
Linuxにおける環境設定の方法
レッスンを始める前に
第1日 JSPの基本的な構造を学ぼう
1時限目 おぼえようJSPの基本
2時限目 繰り返し処理を構築してみよう(1)
3時限目 フォームからの入力を受け取ろう
4時限目 繰り返し処理を構築してみよう(2)
第2日 ユーザリクエストの処理を学ぼう
1時限目 クエリ情報を活用してみよう
2時限目 ヘッダ情報を取得してみよう
3時限目 クッキーを活用してみよう
第3日 クラスで拡がるJSPの世界<基本篇>
1時限目 HTMLの予約文字をエンコードする
2時限目 日付の計算をしてみよう
3時限目 連想配列を活用してみよう
4時限目 正規表現検索に挑戦しよう
第4日 クラスで拡がるJSPの世界<ファイル・XML篇>
1時限目 テキストファイルを読み取ってみよう
2時限目 カスタムログを記録しよう
3時限目 XSLTを使ってXML文書を表示しよう
4時限目 DOMでXMLからデータを抽出してみよう
5時限目 DOMでXML文書を編集してみよう
第5日 JDBCでカンタンデータベース連携<基本篇>
1時限目 データベースに新規データを登録する
2時限目 データベースを検索してみよう
3時限目 データベースのデータを更新、削除する
第6日 JDBCでカンタンデータベース連携<応用篇>
1時限目 データベースアクセスを効率化しよう
2時限目 データベースの構造情報を参照しよう
3時限目 データベースからデータをダウンロードする
第7日 サーブレット技術の基本的な構造を学ぼう
1時限目 おぼえようサーブレットの基本
2時限目 HTMLからサーブレットを呼び出そう
3時限目 サーブレットから外部リソースを扱ってみよう
第8日 JavaBeans導入でWeb開発の効率化
1時限目 サーブレットからJavaBeansを呼び出そう
2時限目 JavaBeansからサーブレットにデータを渡そう
3時限目 JSP/サーブレット/JavaBeansの連携を学ぼう
第9日 JSTL+式言語でスクリプトレスJSPページに挑戦
1時限目 JSTL+式言語の基本を学ぼう
2時限目 JSTL活用でデータベース連携
3時限目 Jakarta TagLibs活用で広がるタグライブラリの世界
第10日 カスタムタグ、フィルタによる開発・運用の効率化
1時限目 オリジナルのタグを作成してみよう
2時限目 タグファイル活用でカスタムタグ作成を効率化
3時限目 フィルタでログ収集をしてみよう
4時限目 デプロイメント・ディスクリプタでアプリケーション管理を学ぶ
付録
練習問題の解答
COLUMN
アプリケーションを再起動するには
TomcatをApacheと連携させる
サンプルをとにかく動かしたい人のために
変数の命名規則
セッションの使い方
エラー画面のカスタマイズ
コンストラクタ
JavaAPIドキュメント
例外をスローする
パッケージは階層構造ではない
Javaで使える特殊文字
MySQLで文字化けしてしまう場合
関連書籍と関連Webサイト
JSTLとJakarta TagLibsの違い
@taglibディレクティヴの記述を省略するには?
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | xxi 環境変数の値 |
2刷 | 未 |
|
2005.03.22 | ||||||
1刷 | 004 [リスト:intro.jsp]1行目 |
4刷 | 未 |
|
2006.06.23 | ||||||
1刷 | 117 12行目の構文記述の |
4刷 | 未 |
|
2006.12.27 | ||||||
1刷 | 119 下から5行目 |
4刷 | 未 |
|
2006.12.27 | ||||||
1刷 | 121 11行目 |
3刷 | 未 |
|
2006.12.27 | ||||||
1刷 | 124 「サンプルファイルはこちら」 |
4刷 | 未 |
|
2006.12.27 | ||||||
1刷 | 134 [p2_url.jsp]スクリプト9行目 |
4刷 | 未 |
|
2007.02.14 | ||||||
1刷 | 134 [p2_url.jsp]スクリプト11行目 |
4刷 | 未 |
|
2007.02.14 | ||||||
1刷 | 134 [p2_url.jsp]スクリプト12行目 |
4刷 | 未 |
|
2007.02.14 | ||||||
1刷 | 137 addbook.jspの25行目 |
3刷 | 未 |
|
2006.12.27 | ||||||
1刷 | 142 p_addbook.jspの13行目と14行目 |
2刷 | 未 |
|
2005.03.08 | ||||||
1刷 | 144 1行目 |
未 | 未 |
|
2007.05.09 | ||||||
1刷 | 152 [p_addrec.jsp]スクリプト3行目 |
4刷 | 未 |
|
2007.02.14 | ||||||
1刷 | 154 例題の実行画面 |
2刷 | 未 |
|
2006.02.08 | ||||||
1刷 | 155 CD収録サンプル「xslt.jsp」スクリプト5行目 |
2刷 | 未 |
|
2006.02.08 | ||||||
1刷 | 163 下から3行目 |
4刷 | 未 |
|
2006.12.27 | ||||||
1刷 | 167 [リスト:addList.jsp]スクリプト2行目 |
2刷 | 未 |
|
2006.02.08 | ||||||
1刷 | 176 [p_addSrch.jsp]スクリプト2行目 |
2刷 | 未 |
|
2006.02.08 | ||||||
1刷 | 193 表内の最下段の「プロパティ」 |
2刷 | 未 |
|
2006.02.08 | ||||||
1刷 | 206 [p_softList.jsp]27行目 |
4刷 | 未 |
|
2006.12.27 | ||||||
1刷 | 229 「リスト:meta.jsp」17行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 231 「②テーブル情報を取得する」6行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 233 下から9行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 240 「リスト:rsMate.jsp」19行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 240 [リスト:rsMeta.jsp]コードの21行以降 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 243 サンプルコード:19行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 244 コード |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 246 コードの22行以降 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 265 サンプルコードのタイトル |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 288 「●このレッスンのねらい」上から3行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 299 練習問題の記述 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 313 コードの17行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 316 実行画面の表の見出し |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 317 操作手順 ⑥ 3行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 318 [リスト2:mvc.jsp]の8行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 320 解説①の図の中 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 350 「④日付データを加工する」1行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 350 最後の行 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 367 「p_cookie1.jsp」の2行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 374 [リスト2:Text2Table.java]スクリプト13~15行目 |
2刷 | 未 |
|
2006.02.08 | ||||||
1刷 | 374 「リスト1:text2table.jsp」9行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 377 「① タグライブラリ・ディスクリプタの記述方法」の冒頭 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 380 「(4)属性値をセットする」本文5行目 |
2刷 | 未 |
|
2006.02.08 | ||||||
1刷 | 381 4行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 381 2行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 410 「③ web.xml を設定する」5行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 410 下から5行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 436 1行目 |
4刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 452 上から2行目 |
3刷 | 未 |
|
2007.01.29 | ||||||
1刷 | 453 「第8日1時限目」解答1行目と5行目 |
4刷 | 未 |
|
2007.01.29 |