Hello,

I have the following JSTL code fragment that is failing:


<c:if test="${empty form.mappedProperty[13]}">
<c:set target="${form}" property="mappedProperty[13]" value="newValue"/>
</c:if>


The "form" object has a method called getMappedProperty that takes a String
as the key and returns the appropriate value.  There is also a
setMappedProperty method that takes two Strings as parameters, the key and
new value, and sets the value.

This code is failing to compile -- at least, if fails on the c:if line.  I'm
trying to get this to work the way the Struts tags do, where any values that
appear in parentheses are assumed to be parameters to the underlying bean
property method.

How can I modify the above code so it does as I desire?  I figure it has to
be close.  


Thank you!!!






This e-mail message is being sent solely for use by the intended recipient(s) and may 
contain confidential information.  Any unauthorized review, use, disclosure or 
distribution is prohibited.  If you are not the intended recipient, please contact the 
sender by phone or reply by e-mail, delete the original message and destroy all 
copies. Thank you.

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

Reply via email to