2017-11-11 91 views
-1

我期待做一個循環,以顯示我的JSP人的名單的方式,但沒有顯示時,我讓下面的代碼:將Object的ArrayList循環到我的JSP中?

我的ArrayList「resultArray」組成的對象「人」:

[Person{id=1, namePerson='Tom'}, 
Person{id=2, namePerson='Paul'}, 
Person{id=3, namePerson='Mary'}, 
Person{id=4, namePerson='Luky'}] 

這裏是我的代碼到我的JSP文件:

<%@ page import="mypath.Person" %> 
<%@ page import="java.util.ArrayList" %> 
<html> 
<% 
    ArrayList<Person> userList=(ArrayList<Person>) request.getAttribute("resultArray"); 
    if(userList != null) { 
     for(Person u : userList) { 
       u.getId(); 
       u.getNamePerson(); 
     } 
    } 
    %> 
+0

爲什麼會顯示什麼? –

回答

0

你只是調用該方法,你是不是寫什麼outstream。

你應該考慮寫它來看看頁面。例如

out.write(u.getId()); 
0

也許你可以使用這樣的事情:

<c:forEach items="${userList}" var="item"> 
    ${item.namePerson}<br> 
</c:forEach>