jsp如何循环数组,数组的长度不固定

解决方案 »

  1.   

    <%
       放你的java代码
    %>什么叫数组的长度不确定? lz的意思是要从servlet中获取数据再来循环显示吗?  应该能用request对象获取数据再进行相应的类型转换就可以了吧?
      

  2.   

    数组不是有length属性吗,怎么叫不定,
      

  3.   

    subList[0]subList[1]subList[2]subList[3]
    ... ...
    一个数组一个集合,optionList与subList长度相同,这个0,1,2,3..我应该怎么让他在我循环optionList时候输出?
    <s:iterator value="optionList">
      <s:property value="subList[0]"/>
    </s:iterator>可是subList这个索引怎么控制?
      

  4.   

    <s:iterator value="optionList" status="index" var="ol">
      <s:property value="subList[index]"/>
    </s:iterator>
    这样? index 是 动态变化的。
      

  5.   

    <s:iterator value="optionList" status="st">
      <s:property value="subList[#st.index]"/>最后是这样解决的
    </s:iterator>