org.apache.struts2.interceptor
Class StrutsConversionErrorInterceptor
java.lang.Object
  
com.opensymphony.xwork2.interceptor.AbstractInterceptor
      
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor
          
org.apache.struts2.interceptor.StrutsConversionErrorInterceptor
- All Implemented Interfaces: 
 - Interceptor, Serializable
 
public class StrutsConversionErrorInterceptor
- extends ConversionErrorInterceptor
 
 This interceptor extends ConversionErrorInterceptor but only adds conversion errors from the ActionContext to
 the field errors of the action if the field value is not null, "", or {""} (a size 1 String array with only an empty
 String). See ConversionErrorInterceptor for more information, as well as the Type Conversion documentation.
 
 
 Interceptor parameters:
 
 
 
  Extending the interceptor:
 
 
 There are no known extension points for this interceptor.
 
 
 
 <action name="someAction" class="com.examples.SomeAction">
     <interceptor-ref name="params"/>
     <interceptor-ref name="conversionError"/>
     <result name="success">good_result.ftl</result>
 </action>
 
 
- See Also:
 ActionContext.getConversionErrors(), 
ConversionErrorInterceptor, 
Serialized Form
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
serialVersionUID
private static final long serialVersionUID
- See Also:
 - Constant Field Values
 
StrutsConversionErrorInterceptor
public StrutsConversionErrorInterceptor()
getOverrideExpr
protected Object getOverrideExpr(ActionInvocation invocation,
                                 Object value)
- Overrides:
 getOverrideExpr in class ConversionErrorInterceptor
 
 
shouldAddError
protected boolean shouldAddError(String propertyName,
                                 Object value)
- Returns false if the value is null, "", or {""} (array of size 1 with a blank element). Returns
 true otherwise.
- Overrides:
 shouldAddError in class ConversionErrorInterceptor
 
- Parameters:
 propertyName - the name of the property to check.value - the value to error check.
- Returns:
 - false  if the value is null, "", or {""}, true otherwise.
 
 
 
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.