【发布时间】:2013-10-20 12:52:51
【问题描述】:
我有一个 bean beanName 和一个变量 paramName,其中包含要使用的属性的名称,以便:
<s:textfield name="%{'beanName.' + paramName}"/>
输出(给定 paramName == "year" 和 beanName.getYear() == 1976):
<input type="text" name="beanName.year" value="1976" >
我应该如何使用<s:property> 来输出相同的属性值?
我想:
<s:push value="beanName">
<s:property value="%{paramName}"/>
</s:push>
会这样做,但它只会写入paramName 值。
【问题讨论】:
标签: java jsp struts2 ognl struts-tags