commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Pitts <coloraura....@gmail.com>
Subject Re: [OGNL] Mask operators
Date Mon, 05 Mar 2012 20:09:41 GMT
Or more simply m.get("a-b") :-)

OGNL is a great tool. But don't use it where it doesn't help. 

Thanks,
Daniel.

Sent from my iPhone

On Mar 5, 2012, at 8:20 AM, Chris Pratt <thechrispratt@gmail.com> wrote:

> Try getValue("\"a-b\"");
>  (*Chris*)
> On Mar 5, 2012 4:54 AM, <Stephan.DCosta@arz.at> wrote:
> 
>> Is there a way to mask operators in ognl so that they do not get
>> interpreted as operators?
>> 
>> Example:
>> I have a Map m which contains a key 'a-b'
>> If I write Ognl.getValue("a-b", m), Ognl tries to find a and b inside the
>> map and subtracts b from a.
>> But what I want is to get the key named 'a-b'.
>> I already tried to use a backslash: Ognl.getValue("a\\-b", m) but this is
>> not accepted by Ognl (Malformed OGNL expression).
>> 
>> Any ideas?
>> ----------------
>> Disclaimer:
>> Diese Nachricht dient ausschlie├člich zu Informationszwecken und ist nur
>> f├╝r den Gebrauch des angesprochenen Adressaten bestimmt.
>> 
>> This message is only for informational purposes and is intended solely for
>> the use of the addressee.
>> ----------------

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


Mime
View raw message