public static void callSetterEL ( Object obj , String prop , Object value ) throws PageException { try { MethodInstance setter = getSetter ( obj , prop , value , null ) ; if ( setter != null ) setter . invoke ( obj ) ; } catch ( InvocationTargetException e ) { Throwable target = e . getTargetException ( ) ; if ( target instanceof PageException ) throw ( PageException ) target ; throw Caster . toPageException ( e . getTargetException ( ) ) ; } catch ( Exception e ) { throw Caster . toPageException ( e ) ; } }
do nothing when not exist