1

我想从一组对象中选择一个对象。

集合是#attr.studyTypeListKey,其表达式是正确的,保存在applicationContext.

选择条件是,集合中对象的属性code应该等于 的值study,学习的是迭代器中每个对象的属性proposals

   <s:iterator value="proposals">   
       <s:property value="#attr.studyTypeListKey.{^#this.code == study}.name" />
   ....

下面的代码不起作用,即它什么也不显示:

  1. 下面将显示集合中的第一个对象,但这个对象实际上不满足条件。

    <s:property value="#attr.studyTypeListKey.{?#this.code == #study}[0].name" />   
    
  2. 以下也不显示任何内容:

    <s:property value="#attr.studyTypeListKey.{^#this.code == #study}.name" />
    
4

0 回答 0