研修概要
Java言語を用いたWebアプリケーションの開発技術であるServletとJSPの基礎知識と開発方法を修得します。
実習では、Eclipseを使ったServlet/JSP Webアプリケーションの開発方法(コーディング/コンパイル/デプロイ/デバッグ)と、 セッション管理、データベース接続機能を利用した簡単なアプリケーションを作成し、実践的な開発エッセンスを修得します。
さらに、Servlet,JSP,JavaBeansを組み合わせたMVCモデル設計についても解説し、即実践で活用できる応用技術も修得します。
- 研修の目標
- ServletとJSPの基礎知識と開発手法を習得し、簡単なWebアプリケーションを作成できる。
- Eclipseを使ったServlet/JSP Webアプリケーションの開発環境を構築できる。
- Eclipseを使ったServlet/JSP Webアプリケーションの開発ができる。
- セッション管理、データベース接続などWebアプリ開発に必須技術を修得する。
- MVCモデルを理解し実践的な開発手法を修得する。
- 研修の対象者
- これからJava言語を利用したWebアプリケーション開発を始める方
- MVCモデルに基づいた、より実践的な開発手法を学びたい方
- 前提条件
- 基本的なJavaプログラミングができること
- 基本的なJavaクラスライブラリを利用できること
- HTMLの基本的なタグを理解していること
- 受講者特典
コース受講者は、講習内容に関して、メールでの無料Q&Aサービスを受けることができます。(受講日から3ヶ月間有効)
開催スケジュール
受講料・講義日数・時間
- \126,000(税込み) : 受講料にはテキスト代も含まれています。
- 講義日数:3日間
- 講義時間:10:00~17:00
実習環境
- JavaSE JDK 1.5.0
- アプリケーションサーバー : Apache Tomcat 6
- Jakarta Commons DBCP & Pool (コネクションプールに対応したデータソース:Tomcat6に同梱されているパッケージを利用)
- Eclipse 3.4.x
- データベース : MySQL 5
- DbEdit Plugin for Eclipse (DBフロントエンド・ツール)
- ※ 使用ソフトウェアのバージョンは変更になる可能性があります
受講者に配布する資料
コース内容
- J2EEとは
- J2EETMの概要
- サーブレットとは
- サーブレットの特徴/動作環境
- サーブレットとCGIの違い
- サーブレット開発の基本
- tomcatのインストール
- tomcatの起動、終了
- Eclipseとは
- Eclipseを使ったWebアプリケーション開発のメリット
- Eclipseのインストールと開発環境の構築
- Eclipseを使った簡単なサーブレットの開発
- Servletの入出力
- セッション管理(HTTP Session)
- URL Rewriting
- JSPとは
- JSPの機能
- JavaBeansとは
- J2EE環境でのデータベースアクセス(JDBCの利用)
- コネクションプールの利用
- JNDIデータソースを利用したデータベースコネクションの取得方法
- Webアプリケーション デプロイメントディスクリプタ(web.xml)のいろいろな設定
- サーブレットの初期パラメータ
- サーブレットの事前起
- welcome-file-list
- エラーページ
- サーブレットフィルタ
- Cookie
- ページの再利用 (includeディレクティブ/includeアクション/サーブレットでのinclude)
- Servlet/JSP/JavaBeansの連携
- Webコンポーネントベースシステムデザイン
- ( Servlet、JSPの適用範囲の指針、効果的な利用方法 )
- MVCアーキテクチャ
- セキュリティー
- 総合演習
- まとめ
- サーブレット/JSP/JavaBeansで開発した場合の課題
- 解決策