2016-01-05 34 views
1

我有四個值filedata,文件名,用戶名,filestatus從數據庫中獲取但他們在數據庫中沒有id,並且我不能更改數據庫,但需要添加id到jsp頁面如何添加一個遞增的id到jsp頁面

for(id=1;id<=20;id++){ 
System.out.println(id); 
} 

%> 
<tr> 
<td><%=id %></td> 
<td><%=filedate%></td> 
<td><%=filename%></td> 
<td><%=username%></td> 
<td><%=filestatus%></td> 
</tr> 
<% 
} 
} 
catch(SQLException ex){ 
System.out.println("exception--"+ex); 

} 

這是我的代碼,我希望能夠對一個for循環,但不工作

+2

如果db中沒有ID,那麼您的ID是什麼? 「 –

+2

」無法更改數據庫「...所以,你爲什麼要顯示一個不存在的ID?無論如何,不​​要在你的jsp文件中保存java代碼。使用servlets – Stultuske

+1

糟糕的代碼。 Scriptlet不應該在JSP中使用。學習JSTL併爲該表添加一個循環索引;讓它成爲你的ID。 – duffymo

回答

0

你不應該把自己的循環,而不是ü可能有上環的結果集爲DB /集合對象記錄。因此,在循環中增加一個變量並將該變量用作ID。如果您正在做POC,只需在Scriptlet中執行

​​
相關問題