You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ibatis.apache.org by "Eugene N Dzhurinsky (JIRA)" <ib...@incubator.apache.org> on 2005/08/03 15:10:35 UTC

[jira] Commented: (IBATIS-131) Fix use of list[]-notation in propertyattributes of dynamic tags

    [ http://issues.apache.org/jira/browse/IBATIS-131?page=comments#action_12317508 ] 

Eugene N Dzhurinsky commented on IBATIS-131:
--------------------------------------------

This issue was marker as fixed, but it is not. I was trying to use the iterate tag with isNotNull conditional tag without any luck. For some reason the resultClass is passed to the inner tag, but not the property. Any thoughts?

> Fix use of list[]-notation in propertyattributes of dynamic tags
> ----------------------------------------------------------------
>
>          Key: IBATIS-131
>          URL: http://issues.apache.org/jira/browse/IBATIS-131
>      Project: iBatis for Java
>         Type: Bug
>   Components: SQL Maps
>  Environment: All are affected.
>     Reporter: Niels Beekman
>     Assignee: Brandon Goodin
>      Fix For: 2.1.5

>
> When using an iterate-tag to loop a list, one cannot point to the current element in attributes of inner tags, for example, the following fails:
> <iterate property="myList">
>   <isEqual property="myList[].someProperty" compareValue="true">
>     $myList[].anotherProperty$
>   </isEqual>
> </iterate>
> iBATIS tries to index the property myList with an empty string, but it should use the current element (the []-notation works fine within inner tags), when an index is supplied it works just fine...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira