在遍历列表时访问 bean 属性 作为标记的属性值
accessing a bean property as tag's attribute value while iterating over a list
我正在迭代一个 bean,这个 bean 是一个具有某些属性的对象。我想使用 bean 属性 作为值,类似于下面的代码。我知道如何访问 bean 属性 并将其用作标记属性的值,但我遇到的问题是在遍历列表时。在下面的示例中,隐藏元素中的 "${object.description}"
应该用什么代替?
<logic:iterate id="element" name="objectGrp" indexId="idx">
<span class="label"><bean:write name="element" property="object.description"/></span>
<html:hidden property="attachmentType" value="${object.description}" />
</logic:iterate>
我找到了我要找的东西..
<bean:define id="desc" name="element" property="object.description"" type="java.lang.String"/>
<html:hidden property="attachmentType" value="<%=desc%>" />
我正在迭代一个 bean,这个 bean 是一个具有某些属性的对象。我想使用 bean 属性 作为值,类似于下面的代码。我知道如何访问 bean 属性 并将其用作标记属性的值,但我遇到的问题是在遍历列表时。在下面的示例中,隐藏元素中的 "${object.description}"
应该用什么代替?
<logic:iterate id="element" name="objectGrp" indexId="idx">
<span class="label"><bean:write name="element" property="object.description"/></span>
<html:hidden property="attachmentType" value="${object.description}" />
</logic:iterate>
我找到了我要找的东西..
<bean:define id="desc" name="element" property="object.description"" type="java.lang.String"/>
<html:hidden property="attachmentType" value="<%=desc%>" />