2012-01-09 108 views
1

如果有人知道,如何在jsp中使用struts2迭代String列表。如何使用struts2迭代器迭代列表<String>

(我想在JSP來顯示列表中的值)

請幫助我..

+1

它總是更好地檢查官方docs.It非常良好的文檔[Iterator](http://struts.apache.org/2.3.1/docs/iterator.html) – 2012-01-09 14:19:07

回答

8

的Java

public class YourFormBean{ 
    private List<String> listOfString; 
    //setter & getters 
} 

JSP

<s:iterator value="listOfString" status="statusVar"> 
    <tr> 
     <td><s:property/></td> 

    </tr> 
</s:iterator> 
+0

謝謝它的作品。請解釋一下,「地位」的含義是什麼? – lpushpe 2012-01-09 07:19:33

+1

@Ipushpe檢查[文檔](http://struts.apache.org/2.0.11/docs/iterator.html) – 2012-01-09 07:28:21

+0

如何在TextField中顯示此內容? – yeppe 2018-01-03 06:32:25

0
Iterator will iterate over a value. An iterable value can be any of: java.util.Collection, java.util.Iterator, java.util.Enumeration, java.util.Map, or an array. 

<table border="0" cellspacing="1" cellpadding="0" width="100%" class="boxtbl"> 
<s:iterator value="listOfString" status="strVal"> 
<tr> 
    <td><s:property/></td> 
</tr> 
</s:iterate> 
</table> 

status If specified, an instanceof IteratorStatus will be pushed into stack upon each iteration