+ -
当前位置:首页 → 问答吧 → struts2 问题

struts2 问题

时间:2011-10-31

来源:互联网

参数名变动时,如何使用<s:property /> ???

现在有一批数值

String X1 = 1;
String X2 = 2;
...
String X30 = 30;

如何用循环使用 <s:property />来显示值

XML code

<s:set name="start" value="0" /> 
<s:set name="end" value="29" /> 
<s:bean name="org.apache.struts2.util.Counter" var="counter">
        <s:param name="first" value="%{#start}" /><!-- 可以控制开始和结束 -->
        <s:param name="last" value="%{#end}" />
        <s:iterator>  
              <s:property value="#counter.current" /> 
        </s:iterator>
</s:bean>

作者: Kreocn   发布时间: 2011-10-31

只知道其他属性可以拼得,至于value.....
<% int rp=1%>
<s:iterator>
  <s:property value='X<%=rp%>'>
  <%rp++%>
</s:itertor>

作者: wby13579   发布时间: 2011-10-31