Yeah, I know.

I'll make some others test. I just aked to make discart a OGNL syntax error.
So if it is the correct form, so I need figure out what value is getting to
att.

And yes, My class has the setAtt method. Actually, this value comes from
database using boxSQL framework. (http://boxsql.dev.java.net)

Anyway, Thanks for your help.


cilquirm wrote:
> 
> 
> The second way, %{test['AnyString'].att} or even, explicitly,
> %{test['AnyString'].getAtt()} should both work.
> 
> I know it might sound dumb, but is there a value to att? ( using that
> class as an example, there's no way to set it :-)
> 
> -a
> 
> 
> Felipe Rodrigues wrote:
>> 
>> Hi guys,
>> 
>> I have this case now, and I'm not getting take the value of a map value
>> attribute.
>> Let me explain better. I have a class:
>> 
>> class Mov{   private String att;   public String getAtt(){  return att; }
>> }
>> 
>> and I put it inside a java.util.Map, like
>> 
>> Map test = new HashMap();
>> test.put("AnyString", new Mov( ) );
>> 
>> So I'm trying to get the value of att from the map, using OGNL.
>> %{test['AnyString']} prints the mov.toString( ), 
>> %{test['AnyString'].att} prints nothing and finally
>> %{test['AnyString']}.att prints it as literal.
>> 
>> Using EL I would do that, ${test['AnyString'].att}, how could I do the
>> same thing using OGNL?
>> 
>> Thanks in advance,
>> 
>> Felipe
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/How-to-get-a-attribute-value-of-map-value--tf3532725.html#a9867545
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to