Strutsユーザガイド
クイックリンク
ホーム
目次
はじめに
モデル コンポーネント
ビュー コンポーネント
コントローラ コンポーネント
リソース
私たちは誰でしょう
Struts リソース
Tagライブラリの寄稿

MonkeyStruts by Arron Bates. beasnをネストさせるアプローチ。

REGEXP.VALIDATOR.STRUTS by Emmanuel Boudrant - Struts1.0で動作するバリデーションコンポーネント。サーバサイドおよびクライアントサイドでのフォームバリデーション。

Struts-WAS.jar by Christopher Assenza - Websphere 3.5と4のためにモディファイされたStruts 1.0 JARファイル。ダウンロードのためにZIP圧縮されています(Websphere 3.5に関する追加情報については、http://jakarta.apache.org/struts/installation-was352-x.htmlを参照ください)。

Struts Layout by Improve - Strutsのインターフェース生成を改良する、拡張ライブラリ。

Indexed Tags [ナイトリービルドでも利用可能] by Dave Hays - <input type="text" name="parameter[0].value" value="Mac">のように、インデックスの付いたnameを生成します。Link、Submit、Selectタグも含まれます。

Struts IF/THEN/ELSE and SWITCH tags by Niall Pemberton.

TextArea Wrapping by Matthias Bauer. 長い行のラップを行うための、HTML:TextAreaタグに対するパッチ。

RowTag by Niall Pemberton. (ダウンロードのためにZIPファイル) - 表において交互に色づけされた行を表示するための、Struts互換タグのソース。[注意:2001-04-28以降のStrutsビルドが必要です]

拡張機能の寄稿

Pow2ACL - アクセス制御のリスト。 アプリケーションのユーザのロールと権限を追跡する。 - パッケージのAPIを直接利用して: - カスタムJSPタグライブラリを利用して 、ユーザを認証することが出来る。

Struts .. in Rose by Emmanuel.Boudrant - Rational Rose UML モデルと一緒にStrutsを利用する。

Multi-Controller by Sukachevin, Stoehr - Strutsアプリケーションで、複数のアクションサーブレットを利用する。

html:errorsとJavaScripによる、新たなStrutsバリデーション。 by Adam Grohs.

Scioworks Camino by Scioworks Pte Ltd. Struts用のビジュアルエディタ。

Struts Console by James Holmes. "struts-config.xml" 設定ファイルの編集のための簡単なインターフェースを提供するSwingアプリケーション。

Expresso by JCorporate. Strutsと統合して利用できる、オープンソースのアプリケーション開発 (AD)フレームワーク。

動的なアクションフォームのプロパティ by Jan Sorensen.

インデックス付きStringによるBeanユーティリティ by Gregor Rayman.

Role-Based Actions by Nic Hobs. struts-configにより、アクションフォームにセキュリティを設定する。

Struts CodeMaker by Ravindran Ramaiah - 設定ファイルやJSPファイルを読んで、Strutsアプリケーションを生成する。 Updated 2001-08-21.

Struts Generator by David Winterfeldt - generator.xmlファイルとテーブル/クエリをベースに、xmlファイルを生成する。生成されたxmlファイルをもとに、primary key クラス, data bean クラス, jdbc クラス, 及び ActionForm (Struts)を生成する。

ValueIterator by Ted Husted - Strutsのiteratorタグ用に、RowSetをラップする。柔軟なデータ転送の為のgenericな toMap(), set(map) メソッド も含む。

Struts Transformer by Ron Smith - フォームの中のオブジェクトを取り出し、他のフォームの為に変形させる。フォワード変形は第1フォームから取り出し、第2フォームへ変形する(例:データオブジェクトをStringへ変形)。 逆変形は第2フォームから第1フォームへオブジェクトを変形する (例: String をデータへ)。

Struts Extender by Ron Smith - Struts設定ファイルにエントリーを追加して、拡張機能を提供する。

Mapper Framework by Capco - 自動的なデータフィールドの検証/変換/変形を実現するマッパーフレームワーク。(READMEを読んでください。Updated 18-JUL-2001)

Bean factory by Oleg V Alexeev - アクションがデータBeanに簡単にリンクできるようにする。 データBeanとアクションに関する全ての情報は、標準のStruts設定ファイルに記述されます。

Workflow Extension by Matthias Bauer - Strutsフレームワークに、アクション間のフロー制御を行える拡張機能を提供する。

Struts Menu by Scott Sayles (ダウンロード用のZIPファイル) - Struts互換のWebメニューコンポーネント(早期リリース - 現在開発中) - "struts-menu"フォルダにunzipし、READMEを参照。

Struts Validator [ナイトリービルドの /contriフォルダにも含まれる] by David Winterfeldt - 基本的な、フィールドの必須チェック、正規表現による一致チェック、その他色々なタイプのチェックを提供する。ロケールごとに異なるバリデーションルールを定義できる。 このフレームワークは、フィールド属性の中で利用できるユーザ定義の定数をサポートする。バリデーションルールはvalidation.xmlでカスタマイズ可能なので、カスタムバリデーションをフレームワークに作成・追加することが可能。

TLD to VLM by Mario Busche - Simple Java program to convert standard TLD's to the VLM format used by Homesite, CF Studio, and JRun Studio.

UltraDev 4.0 Custom Tag Library Extension - Hosted by Jakarta Taglibs.

Tiles Library for building JSP views [ナイトリービルドの /contriフォルダにも含まれる] by Cedric Dumoulin - templateタグのように、他のJSPページを挿入することを実現するJSPコンポーネント。templateとは違い"パラメータ" (URLs または 文字列による'直接'指定)を取ることができる。

プロジェクトとサンプル

Artimus by Ted Husted - StrutsでヘルパBeanやJDBCデータベースを利用する方法をデモする、シンプルなニュース投稿アプリケーション。 ダウンロード用にWARファイル形式で圧縮されていて、Scaffoldパッケージを利用している。セットアップの方法はWEB-INF/README.txtを参照。

Scaffold by Ted Husted - 様々なWebアプリケーションで利用できるユーティリティパッケージクラス。

Struts Polls by Ted Husted - Strutsでデータベースを利用する方法をデモする、シンプルな投票アプリケーション。

iPlanetアプリケーションサーバSP2様に修正したStruts-example by Matt Raible.

The Struts Framework by Steve Wilkinson - 最近出版された Wrox Professional JSP bookの抜粋。

Struts-Simple by Ted Husted - データの入力と再表示を必要とするような、シンプルな骨格を提供するアプリケーション。 ダウンロード用にWARファイル形式で圧縮されていて、 また"nested"beanの利用のデモも含む。

myCart - Strutsを使ったショッピングカートアプリケーションのサンプル。何人かの貢献者による共同プロジェクト。

Strutsをベースにしたhdml/wireless サンプルアプリケーション by Richard Backhouse.

Struts Login by Ted Husted - フォームバリデートやセッション属性を使ったユーザ追跡をデモする、簡単なStrutsアプリケーション(WARファイル)。

チュートリアル

ログインのためのフォームエラーページでFormベースの認証を行うための ハウツー(How To) by Matt Raible.

WebSphere 4 用アプリケーション開発ハンドブック - IBM "Redbook" - "Designing with Frameworks (7章)を参照。

Struts Catalog by Ted Husted - Strutsデザインパターンと戦略のオーバービュー。

ForteでStrutsアプリケーションをセットアップしデバッグするためのハウツー by Michael Mok.

JBuilder 5, Struts 1.0 & WebLogic 6.0用のチュートリアル by Markus Colombo.

Struts 1.0 を JBuilder5で利用する by Anthony Martin.

3148 Strutsのためのアプリケーションサーバの設定 by Ken Sipe (7/25/2001)

3004 XML, XSL-T, Javaを使ったWebアプリケーションフレームワークの拡張 by Richard Vowles 7/21/2001

Strut by Strut by Ted Husted - 基礎からWebアプリケーションを構築する(maintenance release 2001/Aug/19)。

J2EE チュートリアル - Early Release chapter featuring Struts 1.0 タグを扱った、早期リリース解説。

Welcome to the Struts Framework by Bluestone Software.

Strutsの紹介 by Casey Kochmer.

Struts の UML ダイアグラム (PDF) by Jean-Pierre Schnyder.

Strutsアプリケーションのブループリント by Ted Husted - Strutsサンプルアプリケーションのためのサンプル仕様とAPI。

セミナ

Fast Track to MVC Frameworks - 2001-Dec-2.

BravePoint - J2EE JSP の先進アーキテクチャ - 2001-11-19, 2001-12-10.

AvantSoft Inc. - JSP, Servlets と Struts

記事

Strutsフレームワークのアクションマッピング設定ファイル by Wellington L.S. da Silva

Web開発製品のスプレッドシート by Dan Cancro.

多層アプリケーション by Scott Stanchfield.

MVC と Struts by Steven Sweeting, Clive Jones, and Aaron Rustad.

Jakarta Struts フレームワークの紹介 by Sue Spielman.

Strutsフレームワークのアクションマッピング設定ファイル by Wellington L.S. da Silva

Strutsは使える? by Ted Husted -- フレームワークコンポーネントの分析とそれらがどのように効果的に動作するのか。

みんなのStruts by Jonathan Asbell -- ダウンロード用に圧縮されたドキュメント。早期リリースでまだドラフト状態。

Webアプリケーションにおけるユーザ認証とアクセスコントロールのアプローチ by Craig McClanahan. Slides from the JavaOne BOF (June 2001 #1291). スターオフィスフォーマット。ダウンロード用に圧縮。

Strutsを使ったアプリケーション開発のサポート [404] by McClanahan, McCay, and Bergenholtz.

MVC と Jakarta Struts フレームワークの紹介 by Craig Tataryn.

Kickstart - 必須のStruts Q&A.

Struts、オープンソースによるMVCの実装 by Malcom Davis.

JSP タグを使ったStrutsで行く, by Thor Kristmundsson.

Strutsフレームワークを使ったメッセージボードの開発 by Maneesh Sahu (記事はinformit.comに登録).

JSPテンプレート by David Geary.

書籍
厳選したAPI、RFC、JSR
その他のリソースページ

JGuru FAQ

More About Struts by Husted dot Com.

Users Guideのドイツ語訳 by Hartmut Bernecker.

Javasoft チュートリアル

Javasoft メーリングリスト

メーリングリストのアーカイブ

mail-archive.com.

StrutsのFAQのメーリングリストスレッド - ユーザメーリングリストからの抜粋

Powered by Struts
Java / Struts を提供するISP

単なる紹介であり、特にそれを推薦するものではありません。リストに掲載されるには、ドキュメントの拡張要求をBugzillaに投稿してください。

コンサルタント

単なる紹介であり、特にそれを推薦するものではありません。リストに掲載されるには、ドキュメントの拡張要求をBugzillaに投稿してください。

Next: 私達は誰でしょう


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