リンク<action>エレメントは、<action-mapping>エレメント内で、モジュール相対URIごとに個々のアクションを定義します。アクションフォームBeanにアクセスする際のリクエスト属性またはセッション属性の名前です。このactionの設定に対するActionMappingクラスを指定します。RequestDispatcher.forward()によって呼び出され、モジュール相対URIを指定します。このプロパティが設定されている場合、typeプロパティで指定したアクションクラスの生成や呼び出しは実行されません。forwardプロパティ、includeプロパティ、typeプロパティのうちいずれか一つは必ず設定する必要があります。RequestDispatcher.include()によって呼び出され、リクエストを処理するサーブレットやJSPのコンテキスト相対パスです。このプロパティが設定されている場合、typeプロパティで指定したアクションクラスの生成や呼び出しは実行されません。forwardプロパティ、includeプロパティ、typeプロパティのうちいずれか一つは必ず設定する必要があります。入力チェックでエラーが発生した時に、遷移するJSPのパスをモジュール相対URIで指定します。アクションフォームBeanにアクセスする際のリクエスト属性またはセッション属性の名前です。このアクションに特定のリクエストパラメータを渡したい時に使用する設定パラメータです。モジュール相対URIで指定します。指定した値と、リクエストパラメータ名が前方一致する場合に、アクションフォームにセットされる。name属性が指定してある場合に有効。アクセス可能なロール名を指定します。複数指定する場合はカンマで区切って指定します。アクションフォームを取り出すスコープを「request」または「session」で指定します。省略時は「session」が指定されます。指定した値と、リクエストパラメータ名が後方一致する場合に、アクションフォームにセットされる。name属性が指定してある場合に有効。この設定で呼び出されるアクションクラスを指定します。forwardプロパティ、includeプロパティ、typeプロパティのうちいずれか一つは必ず設定する必要があります。該当のアクションパスがaction-mappingの中から見つからないときのデフォルトアクションにする場合trueを指定します。action-mappingの中でtrueを指定できるのは1つだけです。validateを実行する場合、trueを指定します。省略時はtrueです。TOPへTOP|Struts概要|フォーム|アクション|カスタムタグ|Commons|定義ファイル|JSP|JSTL|Servlet1|Servlet2。