s:generator 取值的有关问题


s:generator 取值的问题
从数据库读出来的字符串串 11|22|33|44  利用struts2的标签 s:generator   怎么才能 取到特定的值,比如我只想去上面字符串 中的33  怎么才能取到

java J2EE 程序开发

richter 10 years, 9 months ago

">


这个是一个数组好吗。然后迭代数组怎么可能索引只有0!!

marsh元素 answered 10 years, 9 months ago

44' "

      separator = "

自慰军军团长 answered 10 years, 9 months ago

44' " 是个字符串 

 <s:property value='st.index'/$amp;>amp;$nbsp;获取的 索引只有 0 



<s:generator val = " '11

方寸却不能定夺 answered 10 years, 9 months ago

">

<s: iterator status = "st ">

 // 这里是循环,你用<s:if判断就好了,这里是举个例子!

     <s:if   test="#st.last" >

          <s:property/>

     </s:if>

</s:iterator$amp;>amp;$nbsp;




你这个我知道啊  但是这个是取的 最后一个 值,如果我只是想去 第二个 值呢?

<s: iterator status = "st ">

<!-- st的index是当前第几个元素, 自己去判断吧 -->

 <s:property value='st.index'/$amp;>amp;$nbsp;

</s:iterator$amp;>amp;$nbsp;


ps,你就不能看问题变通下?



s:generator val = " '11

Reiin answered 10 years, 9 months ago

44' "

      separator = "

jiao38 answered 10 years, 9 months ago

 利用s:generator我只取 33怎取到啊 


注释错了,你看功能啊!

  <s:generator val = " '11

todes answered 10 years, 9 months ago

Your Answer