Upload img p/ banner java WEB

Boa noite,

Estou começando com Java WEB e estou fazendo um site, para aprendizado;
A duvida quanto a isso realmente não encontrei facilmente na net.
Criei um banner na tela inicial utilizando o Bootstrap, e fiz a jsp para upload das imagens utilizando o FileUpload.jar.
As imagens vão para uma pasta especifica porém, ela é renomeada.

Gostaria de saber como fazer para que a imagem que eu subi, vá direto para o Banner, como se o cliente mesmo pudesse envia-la.
Algo parecido com mudar a imagem de perfil.

HTML exemplo do Banner

<div id="banner" class="carousel slide" data-ride="carousel">
  <!-- Indicators -->
  <ol class="carousel-indicators">
    <li data-target="#banner" data-slide-to="0" class="active"></li>
    <li data-target="#banner" data-slide-to="1"></li>

  </ol>
   <div class="carousel-inner">
     <!-- Itens do Banner -->
    <div class="item active">
      <img src="resources/images/carrocel/image1.jpg" alt="0">
      <div class="carousel-caption"></div>
    </div>
     <div class="item">
      <img src="resources/images/carrocel/image2.jpg" alt="1">
      <div class="carousel-caption"></div>
    </div>
    </div>
   </div>
   <a class="left carousel-control" href="#banner" data-slide="prev">
    <span class="glyphicon glyphicon-chevron-left"></span>
  </a> <a class="right carousel-control" href="#banner" data-slide="next">
    <span class="glyphicon glyphicon-chevron-right"></span>
  </a>
</div>
<div>

JSP do form que envia o upload.

<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
	<form action="upload.jsp" enctype="multipart/form-data" method="POST">
		<input type="file" name="file1"><br> 
		<input type="file" name="file2"><br>
		<input type="Submit" value="Upload File"><br> 
	</form>
</body>
</html>

JSP que faz o upload.

<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">  
<title>Insert title here</title>  
</head>  
<body>  
    <%@ page    
       import="java.io.*"     
       import="java.util.*"     
       import="org.apache.commons.fileupload.*"    
       contentType="text/plain"    
    %><%    
       boolean isMultipart = FileUpload.isMultipartContent(request);    
       if (isMultipart) {    
          // Create a new file upload handler    
          DiskFileUpload upload = new DiskFileUpload();    
              
          // Set upload parameters    
          upload.setSizeMax(50*1024*1024); //50Mb    
          upload.setRepositoryPath("E:/JAVA/Eclipse/ihardFull/WebContent/resources/images/Galaria");    
              
          // Parse the request    
          List items = upload.parseRequest(request);    
              
          Iterator it = items.iterator();    
          while (it.hasNext()) {    
             FileItem fitem = (FileItem) it.next(); 
             if (!fitem.isFormField()) {    
    %><%= fitem.getName() %> - <%= fitem.getSize() %> bytes    
    <%    
             }    
          }    
       }    
    %>   
</body>  
</html>  

Desde ja agradeço a atenção…
Boa noite!

Galera, ja achei uma solução bem simples.
Dando um nome fixo para as imagens aí você coloca fixo no HTML que apresenta.

while (it.hasNext()) {    
             FileItem fitem = (FileItem) it.next();
             String nome = "banner"+i+".jpg";
             StringBuffer bn = new StringBuffer();
             bn.append("E:/JAVA/Eclipse/ihardFull/WebContent/resources/images/carrocel/" + nome);
             File uploadedFile = new File(bn.toString());
             fitem.write(uploadedFile);
             if (!fitem.isFormField()) {    
    %><%= fitem.getName() %> - <%= fitem.getSize() %> bytes    
    <%    
             }
             i++;
          }    

Favor desconsiderem o tópico.
Obrigado.