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]