public @interface Result
ResultDefinition
修飾子とタイプ | 任意要素と説明 |
---|---|
boolean |
acceptRanges
type=STREAMの場合のみ有効です。
|
boolean |
allowExternalLocation
type=REDIRECTの場合のみ有効です。
|
ContentDispositionType |
contentDispositionType
type=JSP,TEMPLATE,STREAM,DYNAMICの場合のみ有効です。
|
java.lang.String |
contentLengthAttributeName
type=STREAMの場合のみ有効です。
|
java.lang.String |
contentType
type=JSPの場合のcontentType指定です。
|
java.lang.String |
contentTypeAttributeName
type=STREAMの場合のみ有効です。
|
java.lang.Class<? extends java.lang.Throwable> |
exception
マッピング対象のCommand実行時の例外クラス(サブクラスも含む)を指定します。
|
java.lang.String |
fileNameAttributeName
type=JSP,TEMPLATE,STREAM,DYNAMICの場合のみ有効です。
|
java.lang.String |
layoutActionAttributeName
type=DYNAMICの場合のみ有効です。
|
java.lang.String |
layoutActionName
type=JSP,TEMPLATEの場合のみ有効です。
|
boolean |
resolveByName
type=TEMPLATEの場合、valueに指定する値をIDのみで解決する場合はfalseを設定します。
|
java.lang.String |
status
マッピング対象のCommandの実行結果ステータスを指定します。
|
java.lang.String |
templateName
type=JSPの場合のtemplate名を指定可能です。
|
Result.Type |
type
ResultDefinitionのタイプを指定します。
|
boolean |
useContentDisposition
type=JSP,TEMPLATE,STREAM,DYNAMICの場合に有効です。
|
java.lang.String |
value
type別に次のいずれかを指定します。
|
public abstract java.lang.String status
public abstract java.lang.Class<? extends java.lang.Throwable> exception
public abstract Result.Type type
public abstract java.lang.String value
public abstract boolean resolveByName
public abstract java.lang.String contentType
public abstract java.lang.String templateName
public abstract java.lang.String contentTypeAttributeName
public abstract java.lang.String contentLengthAttributeName
public abstract boolean useContentDisposition
public abstract ContentDispositionType contentDispositionType
public abstract java.lang.String fileNameAttributeName
public abstract boolean acceptRanges
public abstract boolean allowExternalLocation