基礎JSP&サーブレット
3,080円(本体 2,800円+税10%)
- 品種名
- 書籍
- 発売日
- 2010/3/19
- ページ数
- 368P
- サイズ
- B5変型判
- 著者
- 米山学、志賀澄人
- ISBN
- 9784844328452
プロの研修講師から確実に学ぶサーブレット/JSP周辺の基本スキル!
企業研修講師が執筆した、サーブレット/JSPによるWebアプリケーション開発の入門書。まずは前提知識として、HTTPやWebの仕組みから解説。簡単なサンプルをより実践的なものへと発展させながら、サーブレット/JSPの理解を深め、MVCやRDBMS、SQLも解説。最終的にデータベース連携Webアプリを完成させます。また、セキュリティ対策やJavaFXによるリッチインタフェース開発も解説。サーブレット/JSP周辺技術の基本が学べる、ITエンジニアに大きなアドバンテージをもたらす一冊です。付録CDにサンプル、日本語化Eclipse 3.5「Pleiades」、JDK 6などを収録。
「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。
学校・法人一括購入に関するお問い合わせはこちらへ。
目次
Chapter 1 Webアプリケーションの仕組みを理解しよう
1.1 Webとプロトコル
1.2 HTTPの仕組み
1.3 Webアプリケーションの特徴
1.4 Java EEとサーブレット/JSP
Chapter 2 サーブレット/JSPを動かすための環境を構築しよう
2.1 コンテナ
2.2 Tomcat
2.3 アプリケーションのディレクトリ構成と基本設定
Chapter 3 サーブレットとJSPの基本を押さえよう
3.1 サーブレットで「Hello, World」
3.2 サーブレットの構造とライフサイクル
3.3 JSPで「Hello, World」
Chapter 4 Eclipseでサーブレット/JSPを作ってみよう
4.1 Eclipseを導入しよう
4.2 WTPによるサーブレットの作成
4.3 WTPによるJSPの作成
Chapter 5 実用的なWebアプリケーション開発の基本を学ぼう
5.1 リクエスト・パラメーターと初期化パラメーター
5.2 セッション管理
5.3 サーブレットとJSPの連携
Chapter 6 タグライブラリとELを活用しよう
6.1 カスタム・タグを作成しよう
6.2 JSTLを活用しよう
6.3 ELを活用しよう
Chapter 7 データベースと連携する実践的Webアプリを構築しよう
7.1 データベース[RDBMS]の基礎
7.2 データベース[RDBMS]の導入
7.3 SQLの基礎
7.4 JDBCを使ったデータベースプログラミング
7.5 サーブレットからデータベースを利用しよう
Chapter 8 Webアプリケーションのセキュリティ対策を実施しよう
8.1 脆弱なWebアプリケーション
8.2 セキュリティ対策の実現
Chapter 9 JavaFXを使ってリッチなWebアプリケーションを作ろう
9.1 リッチインターネットアプリケーション(RIA)とは何か?
9.2 はじめてのJavaFX
9.3 JavaFX Scriptの文法
9.4 検索用RIAを作ってみよう
■著者からのメッセージ
Sun Microsystemsが1995年にプログラミング言語Javaを発表してから早いもので15年が経ちました。発表当時はまだJavaに秘められた可能性は未知数でしたが、その後のインターネットの爆発的な普及に伴い、サーブレットとJSPというJavaによるWebアプリケーション開発のためのテクノロジーも同時に大きく普及することになりました。現在では、サーブレットやJSP以外にもPHPやASP.NET、Ruby、Pythonなど、たくさんのWebアプリケーション開発テクノロジーを選択することができます。しかし、円熟度と信頼性、技術者の数、豊富なライブラリやフレームワークといったような点で、やはりサーブレット/JSPはWebアプリケーション開発における最有力候補の1つであることは間違いないでしょう。 また、Sun Microsystemsは2009年にデータベース・ベンダー最大手であるOracle社に買収されたため、Javaやサーブレット/JSPといったテクノロジーは、大きなバックボーンを従えて今後もさらに企業アプリケーションの開発テクノロジーとして採用されていく可能性が高いと考えられます。したがって、これらの技術をしっかりと身に付けることは、ITエンジニアとして非常に大きなアドバンテージを持つことになると思われます。本書を手に取った読者の方々には、ぜひともこの本に書かれている基礎的な内容をベースとして、さらなるステップアップを目指していってもらえることを願っています。(「はじめに」より抜粋) |
■著者プロフィール
米山学(よねやま まなぶ) プログラマーやSEを経験した後、2002年に株式会社クロノスを設立。同社では専務取締役/開発技術責任者を務める一方で主に教育・研修業務に携わる。2007年に同社を退任し、現在はフリーにて企業やコンピュータ・スクール、大学などでシステム開発技術全般を教える講師業をメインに活動中。 ◎主な著書 「プログラミングワンダーランドへ,いらっしゃい」(2004年、翔泳社) 「Java教科書」(2005年、翔泳社) 「SUN教科書 Webコンポーネントディベロッパ」(2006年、翔泳社) 「徹底攻略 XMLマスター:プロフェッショナル(データベース)問題集[110-003]対応」(2008年、インプレスジャパン、共著) 「Java認定資格取得のためのプログラミング入門」(2009年、インプレスジャパン) |
志賀澄人(しが すみひと) 株式会社豆蔵 BS事業部教育チーム チーフコンサルタント 関西のベンダーで業務システムの開発に携わり、人材育成の重要性を肌で感じて、教育の道へ。「わかる=楽しい=もっと知りたい」を実感できる講座を、京都人ならではの「はんなり関西弁」で実施している。現在は、豆蔵にて技術講師を務めるかたわら、研修コンテンツの企画やマーケティング、セールスから商品開発とその開発チームのマネージメントを担当する。 ◎主な著書 「Sunテキスト Javaアソシエイツ EXAM」【310-019】(2007年、ソフトバンク クリエイティブ、共著) 「徹底攻略 XMLマスター:プロフェッショナル(アプリケーション)問題集」(2008年、インプレスジャパン、共著) 「徹底攻略 XMLマスター:プロフェッショナル(データベース)問題集」(2008年、インプレスジャパン、共著) |
関連書籍
ダウンロード
本製品の読者さまを対象としたダウンロード情報はありません。
お詫びと訂正
誤記のためにご迷惑をおかけし、誠に申し訳ございません。
- 51ページ 最終行
- [誤]
次に、この「webapps」ディレクトリ下に「WEB-INF」 - [正]
次に、この「sample」ディレクトリ下に「WEB-INF」
- [誤]
- 67ページ 下から4行目のURL
- [誤]
http://localhost:8080/hello - [正]
http://localhost:8080/sample/hello
- [誤]
- 121ページ 「 LIST チェック・ボックス」の2行目と3行目
- [誤]
<input type="radio"… - [正]
<input type="checkbox"…
- [誤]
- 138ページ 本文 下から2行目
- [誤]
setMaxInactiveInterval - [正]
getMaxInactiveInterval
- [誤]
お問い合わせ
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。