
|
Strutsは、MVCモデル2アーキテクチャを採用した完成度の高いシンプルなオープンソース Webアプリケーションフレームワークです。Webアプリケーションに必須の機能を標準装備し、開発効率を向上させます。このコースではStrutsの動作原理を理解し、高品質・低コストなWebアプリケーション開発手法に必要なノウハウを実習中心の実践的な講習スタイルを通して修得します。
- 受講者には次の資料が配布されます:コーステキスト及び演習テキスト・Strutsアプリケーション開発用Antビルドファイル (内容:Strutsアプリケーションのコンパイル、warパッケージの作成、アプリケーションサーバーへのデプロイ)・全演習サンプルソースコード・受講者が作成した演習プログラム
- コース受講者は受講日から3ヶ月間、講習内容に関してメールでの無料Q&Aサービスを受けることができます。
- 本コースは株式会社カサレアルにより開発・実施されます。
対象者
- Strutsを使用したWebアプリケーション開発を検討している方
- より効率的なWebアプリケーション開発手法を習得したい方
上に戻る
前提条件
このコースを修得するためには、以下のスキル/知識が必要です:
- 基本的なJavaプログラミングができること
- 基本的なJavaクラスライブラリを利用できること(java.utilパッケージ、JDBC API)
- HTMLの基本的なタグを理解していること
- 基本的なサーブレット,JSPのプログラミングができること(セッション管理、MVCモデル、スコープの概念、JavaBeans)
上に戻る
習得できるスキル
- Struts概要
- Strutsアプリケーションの構成
- Strutsアプリケーションの開発
- 簡単なStrutsアプリケーションの作成
- Strutsカスタムタグ
- Strutsの例外処理
- Struts Validator
- Strutsのその他の主な機能
- Strutsの今後
上に戻る
トピック
実習環境
- Java 2 SDK, Standard Edition 1.4.X
- Jakarta Tomcat 5.0.X (アプリケーションサーバー)
- Jakarta Struts 1.2 (フレームワーク)
- Jakarta Ant 1.5.3 (ビルド&デプロイツール)
- PostgreSQL 7.2 (データベース)
- ※ 使用ソフトウェアのバージョンは変更になる可能性があります
上に戻る
コース内容
Struts概要
- オープンソースとは
- フレームワークとは
- Strutsとは
Strutsアプリケーションの構成
- MVCモデルとは
- 従来のMVCモデルアプリケーション
- Strutsアプリケーションの構成
- 提供されるものと作成するもの
- ActionServlet
- RequestProcessor
- ActionForm
- Action
- JSPページ
- Struts設定ファイル
- メッセージリソースファイル
Strutsアプリケーションの開発
- Strutsアプリケーションの動作環境
- Tomcatのインストール
- Strutsのインストール
簡単なStrutsアプリケーションの作成
- Strutsアプリケーションの作成手順
- web.xmlの作成
- JSPページの作成
- ActionFormの作成
- Actionの作成
- Struts設定ファイルの作成
- アプリケーションのビルド
- アプリケーションのデプロイ
- 日本語入力対応
Strutsカスタムタグ
- カスタムタグとは
- Strutsカスタムタグライブラリ入門 - 基本的な使い方
- Strutsが提供するタグライブラリ
- bean タグライブラリ
- html タグライブラリ
- logic タグライブラリ
- tiles タグライブラリ、nested タグライブラリの紹介
Strutsの例外処理
- 例外処理の設定方法
- Exceptionハンドラ
- 設計のポイント
Struts Validator
- Webアプリケーションの入力値検査
- Struts Validatorとは
- 標準で用意されているルール
- Struts設定ファイルの設定
- Validator設定ファイルの設定
Strutsのその他の主な機能
Strutsの今後
上に戻る
|
|