リンク<controller>エレメントは、コントローラの実行環境を定義します。ファイルアップロード時のバッファサイズを指定します。コントローラ設定情報を保持するクラスを指定します。デフォルトのコンテンツのタイプを指定します。<forward>要素のpath属性がスラッシュ(/)で始まる場合に、path属性とコンテキスト相対URLのマッピング方法を定義する置換パターン。以下の組み合わせで指定する。<action>のinput属性をローカルまたはグローバルのActionForwardの名前にしたい場合にtrueを指定します。<action>のinput属性を入力フォームとして使用するリソースへのパスとして扱う場合は、falseを指定する。Localeオブジェクトをユーザーエージェントのセッションに格納したい場合はtrueを指定する。ファイルアップロードで受信可能なファイルの最大サイズをバイト単位で指定します。数字の後に、K、M、Gをつけるとキロバイト、メガバイト、ギガバイトと表すことができます。ファイルアップロードファイルの受信時にメモリに受信データを保持する領域の最大サイズ。このサイズを超えたファイルを受信すると、一時作業領域に出力されます。数字の後に、K、M、Gをつけるとキロバイト、メガバイト、ギガバイトと表すことができます。レスポンスキャッシュからの全てのレスポンスにキャッシュを無効にするHTTPヘッダを追加したい場合に、trueに設定する。カスタムタグのpath属性とコンテキスト相対URLのマッピング方法を定義する置換パターン。以下の組み合わせで指定する。使用するRequestProcessorクラスを指定します。TOPへTOP|Struts概要|フォーム|アクション|カスタムタグ|Commons|定義ファイル|JSP|JSTL|Servlet1|Servlet2。