Apache Struts Web Application Framework
Struts
ようこそ
学ぶ
入手する
利用する
貢献者
ロードマップ
コミュニティ
ニュース & 現在の状況
リソース
メーリングリストのアーカイブ
既知のバグ
ダウンロード
バイナリ
ソースコード
CVSリポジトリ
ナイトリビルド
利用者・開発者ガイド
Javadoc
FAQ及びハウツー
安定リリース(1.1)
リリースノート
リリースプラン
以前のリリース(1.0.2)
トップページ
ユーザガイド
Javadoc
リリースノート
インストール
Strutsへようこそ

Strutsへようこそ! このプロジェクトのゴールは、Webアプリケーションを構築するための、オープンソースのフレームワークを提供することです。

Strutsフレームワークの中心は、Servlet、JavaBean、リソースバンドル、XML(Extensible Markup Language)や様々な Jakarta Commonsパッケージ等の 標準技術に基づいた柔軟なコントロール層です。 Strutsは、伝統的な Model-View-Controller (MVC) デザインの一種であるModel2アプローチに基づいたアプリケーションアーキテクチャを促進します。

Strutsは独自のコントローラコンポーネントを提供し、 モデルやビューを構成する他の技術を統合させます。 モデルについては、Strutsは EJB(Enterprise Java Beans),JDBC,ORB(Object Relational Bridge)等のあらゆる 標準的なデータアクセス技術 と接続することができます。 ビューに関しては、 JSTL や JSFを含むJSP(JavaServer Pages)と相性が良く、また VelocityやXSLT等他のプレゼンテーション機構 を利用することもできます。

Strutsフレームワークは、全てのWebアプリケーションが必要とする、 目に見えない縁の下の力持ちとしての機能を提供します。 また、標準的で実証済みのデザインパターンに基づき、拡張性の高いアプリケーション開発環境を提供します。

Strutsは Apacheソフトウェア財団 に後援されている Apache Jakarta プロジェクト の一部です。Strutsの公式ホームページは http://jakarta.apache.org/struts です。

Struts関連書籍

Apacheソフトウェア財団は印刷されたマニュアルを提供していませんが、 各社から何冊かのStruts関連書籍が出版されています。 現在の出版物一覧は、 リソースページ で確認できます。 各リンクは、利用可能になり次第用意されます。

次: Strutsを学ぶ

次のリリースはいつですか?


[訳注: この文書は芦沢 嘉典が翻訳し、 が校正しました。 日本語訳に対するコメントがあれば、report@jajakarta.orgに送って下さい。]
Copyright (c) 2000-2003, Apache Software Foundation