tenho o seguinte codigo:
{
String imagem ="";
if (MultipartFormDataRequest.isMultipartFormData(request))
{
MultipartFormDataRequest mrequest = new MultipartFormDataRequest(request);
String todo = null;
if (mrequest != null) todo = mrequest.getParameter("todo");
if ( (todo != null) && (todo.equalsIgnoreCase("upload")) )
{
// Uses the bean now to store specified by jsp:setProperty at the top.
upBean.store(mrequest);
// Displays info about uploaded files for this session.
%>
<b>Upload history : </b>
</p><ul><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">
<%
Vector history = upBean.getHistory();
for (int i=0;i<history.size();i++)
{
UploadParameters up = (UploadParameters) history.elementAt(i);
------------------------------------------------------------------------------------
imagem = up.getFilename();
------------------------------------------------------------------------------------
out.println("<li>Uploaded file : "+up.getFilename()+" ("+up.getFilesize()+" bytes)"+"<BR> Content Type : "+up.getContenttype());
out.println("<BR>StoreModel : "+up.getStoremodelname()+" ("+up.getStoreinfo()+")");
}
%>
</font></ul>
<%
}
else if ( (todo != null) && (todo.equalsIgnoreCase("cleanstore")) )
{
upBean.resetStore();
out.println("<BR>Store cleaned");
}
else out.println("<BR> todo="+todo);
}
System.out.println("imagem = "+imagem);
}
Pessoal eu crio uma variavel do tipo string para armazenar o nome do arquivo que esta fazendo upload so que eu estou fazendo 7 uploads ao mesmo tempo… pelo que entendo de programacao eu tenho que colocar um vetor para poder pegar os 7 nomes do 7 arquivos certo?
so que nao sei como usar o vetor nesse caso? alguem pode me ajudar?
como esta no codigo acima so pega o ultimo nome ou apenas o primeiro…
o codigo que esta entre tracados esta pegando o nome do arquivo, creio eu que seja aonde ira o vetor?
desde ja agradeco!