mmmm ho provato con questo codice:
codice:
<div id="div_upload" class="content_item_uploadform">
             	<h1>Upload file</h1>
                <form name="formcarica" method="POST" action="ListDatabase" enctype="multipart/form-data"  > 
                     <input type="submit" name="send" value="Send" > 
                </form>
</div>
<table border="1" width="303">
<tr>
<td width="119">ID</td>
<td width="168">Message</td>
</tr>
<%Iterator itr;%>
<% List data= (List)request.getAttribute("data");
for (itr=data.iterator(); itr.hasNext(); )
{
%>
<tr>
<td width="119"><%=itr.next()%></td>
<td width="168"><%=itr.next()%></td>
</tr>
<%}%>
</table>
con una servlet ListDatabase che ha al suo interno:
List<Document> DocumentList = new ArrayList<Document>();

e restituisce

request.setAttribute("data",DocumentList);...

ma mi da errore...qualcuno sa il xchè?