« Return to Thread: OGNL

Re: OGNL

by Adam Hardy-3 :: Rate this Message:

Reply to Author | View in Thread

Jeromy Evans on 08/05/08 09:26, wrote:

> Adam Hardy wrote:
>> Hi,
>>
>> when the Params interceptor populates my entity beans, it must be
>> setting the member variables directly without using the setters.
>>
>> Is there a way to tell it to use the setters? There is some logic in
>> the setters which it would be good if it executed.
>>
>
> Hi Adam,
> It gives precedence to the setters. Why would it not be able to see or
> set the property?

Really? That's good to know - any work-around was looking distinctly horrific.

These are JPA pojos, so the setters should be available.

Maybe it's breaking the javabean spec in some subtle way - I double-checked the
memvar, getter, setter and constructor though and it looks OK.

Could it be the way I am using converters?

I set up a converter to instantiate an entity bean, rather than doing it in the
ModelDriven interceptor. Could that force OGNL to set its fields directly rather
than using its setters?


rgds
Adam

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...

 « Return to Thread: OGNL