org.apache.struts2.convention.annotation
Annotation Type ExceptionMapping


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface ExceptionMapping

Adds an exception mapping to an action


Required Element Summary
 java.lang.String exception
           
 java.lang.String result
           
 
Optional Element Summary
 java.lang.String[] params
           
 

Element Detail

result

public abstract java.lang.String result
Returns:
Result name

exception

public abstract java.lang.String exception
Returns:
Class name of the exception to be thrown

params

public abstract java.lang.String[] params
Returns:
The parameters passed to the exception. This is a list of strings that form a name/value pair chain since creating a Map for annotations is not possible. An example would be: {"key", "value", "key2", "value2"}.
Default:
{}


Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.