Upload de Arquivo + Pegar valores de input type="text"

Boa tarde Pessoal,

tenho o seguinte html,

 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
	
	
	<title>Portal de Suporte ao Comissionamento</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<link href="css/style.css" media="screen" rel="stylesheet" type="text/css">
<script src="jquery/prefix-free.js"> </script>
<!--[if IE]>
 <script type="text/javascript">
	document.createElement("article");
	document.createElement("nav");
	document.createElement("details");
	document.createElement("figcaption");
	document.createElement("hgroup");
	document.createElement("section");
	document.createElement("header");
	document.createElement("aside");
	document.createElement("figure");
	document.createElement("menu");
	document.createElement("legend");
	document.createElement("hover");
	document.createElement("footer");
</script>
<script src="jquery/html5.js"></script>
<![endif] -->
<link rel="shortcut icon" href="img/favicon.ico" />
 
		
	<script language="JavaScript" src="jquery/jquery-1.3.2.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript"> 
	$(function() {
 		$('ul#menu li.parent > a').click(function() {
			$('ul.sub-menu', $(this).parent()).slideToggle('fast', function() {
			$(this).parent().toggleClass('aberto');
			});
			return false;
  	});
  });
</script>
 
	<script type="text/javascript"> 
  function carregando(status) {
    if ( status == 1 )
		$('#loading').fadeIn();
	 else
		$('#loading').fadeOut();
  }
  $(function() {
    carregando(0);
  });
   function verificaVazio(str){
	 if ((str== 0) || (str.length < 10)){
	  alert("Informe os registos a serem consultados.");
	  return false;
	 }else{
	  return true;
	 }
	}
  function limitTextArea(field){
      var str = field.value;
      var newStr = "";
      var linhas = new Array();
      var replaceLine = false;
      linhas = str.split("\n");
  	   var cont = linhas.length;
    for (x in linhas){
        if(linhas[x].length > field.cols-2){
            linhas[x] = linhas[x].substring(0, field.cols);
	                replaceLine=true;
        }
        if(x < field.rows){
            newStr += linhas[x] + "\n";
        }
    }
    if (cont > 15000){
    	alert("O numero de linha informados, supera o limite de 15000 linhas.");
       return false;
    }else{
      return verificaVazio(str);
    }
}
 function iTrim(x)
 {
   return x.replace(/^\s+|\s+$/gm,'');
 }
function valida(form) {
   var controle = limitTextArea(document.getElementById("txtNtc"));
   if (controle == true){
		carregando(1)
	}
   return controle;
}
</script>
 
	
</head>	
<body>
  	
		
		
	
		<table id="MenuSuperior" width="1348">
<tr>
 <td width="1348" height="100" background="img/topo_01.gif" style="background: url(img/topo_01.gif) no-repeat;">
</td>
 <td align="right" width="550" valign="top">
  <p>&nbsp;</p>
  <p><b><strong></br></br><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"> Usuario : 92038894 - ISAEL FARIA JUNIOR</br></p><p>Estação : TES19W00900</font></strong></p></b></td>
</tr>
<tr>
 <td colspan="2" width="1348">
  <div class="wrap" style="position:absolute; width:1348px; z-index:100;">
   <nav style="position:absolute; width:900px;">
    <ul class="menu_superior" style="position:absolute; width:900px;">
     <li><a href="principal.jsp"><span class=""></span>Home</a>
     <li><a href="#"><span class=""></span>C. Consumo</a>
      <ul>
       <li><a href="p01.jsp?id=8">AA Online</a></li>
       <li><a href="p01.jsp?id=9">Agente Autorizado</a></li>
       <li><a href="p01.jsp?id=10">DC</a></li>
       <li><a href="p01.jsp?id=12">Dic</a></li>
       <li><a href="p01.jsp?id=13">RVV</a></li>
       <li><a href="p01.jsp?id=11">Televendas</a></li>
       <li><a href="p01.jsp?id=15">Varejo Nacional</a></li>
       <li><a href="p01.jsp?id=14">Varejo Regional</a></li>
      </ul>
     </li>
     <li><a href="#"><span class=""></span>Rebate</a>
      <ul>
       <li><a href="p01.jsp?id=18">Agente Autorizado</a></li>
       <li><a href="p01.jsp?id=16">Varejo Regional</a></li>
       <li><a href="p01.jsp?id=17">Varejo Nacional</a></li>
      </ul>
     </li>
     <li><a href="#"><span class=""></span>Corporativo</a>
      <ul>
       <li><a href="#">Parceiros</a></li>
       <li><a href="#">RVV</a></li>
      </ul>
     </li>
     <li><a href="#"><span class=""></span>TrueComp</a>
      <ul>
       <li><a href="#">Chamados</a></li>
       <li><a href="#">DataQuality</a></li>
       <li><a href="#">Indicadores</a></li>
       <li><a href="t01.jsp">Arquivos Não Carregados</a></li>
      </ul>
     </li>
     <li><a href="#"><span class=""></span>Projeto</a>
      <ul>
       <li><a href="#">Apresentações</a></li>
       <li><a href="#">Portfólio</a></li>
      </ul>
     </li>
     <li><a href="#"><span class=""></span>Relatórios</a>
     <li><a href="#"><span class=""></span>Suporte</a>
      <ul>
       <li><a href="mailto:Suporte ao Comissionamento Nacional?Subject=Solicitação%20de%20Suporte" target="_top">Solicitações</a></li>
      </ul>
     </li>
      <ul>
       <li><a href="#">Carga</a></li>
       <li><a href="#">Consulta</a></li>
       <li><a href="#">Analise</a></li>
      </ul>
     </li>
      <ul>
       <li><a href="#">Carga</a></li>
       <li><a href="#">Consulta</a></li>
      </ul>
     </li>
      <ul>
       <li><a href="#">Carga</a></li>
       <li><a href="#">Consulta</a></li>
      </ul>
     </li>
      <ul>
       <li><a href="#">Carga</a></li>
       <li><a href="#">Consulta</a></li>
      </ul>
     </li>
      <ul>
       <li><a href="#">Carga</a></li>
       <li><a href="#">Consulta</a></li>
      </ul>
     </li>
    </ul>
   </nav>
  </div>
 </td>
</tr>
</table>
<table id="Menu_Direito" width="214" height="402" style="position:Absolute; left:1130px; top:170px;">
<tr>
	<td colspan="3">
		<img src="img/Menu-Direito_01.gif" width="214" height="49" alt=""></td>
</tr>
<tr>
	<td>
		<img src="img/Menu-Direito_02.gif" width="23" height="123" alt=""></td>
<td>
		<img src="img/Menu-Direito_03.gif" width="172" height="123" alt=""></td>
	<td>
		<img src="img/Menu-Direito_04.gif" width="19" height="123" alt=""></td>
</tr>
<tr>
	<td colspan="3">
		<img src="img/Menu-Direito_05.gif" width="214" height="25" alt=""></td>
</tr>
<tr>
	<td>
		<img src="img/Menu-Direito_06.gif" width="23" height="150" alt=""></td>
	<td>
		<img src="img/Menu-Direito_07.gif" width="172" height="150" alt=""></td>
	<td>
		<img src="img/Menu-Direito_08.gif" width="19" height="150" alt=""></td>
</tr>
<tr>
	<td colspan="3">
		<img src="img/Menu-Direito_09.gif" width="214" height="55" alt=""></td>
</tr>
</table>
 
		<ul id="menu_esquerdo" style="position:relative; top:65px;">
<td><img src="img/Menu-Esquerdo_01.gif" width="200" height="50" alt=""></td>
<li><a href="#" title="">Carga</a></li>
<li><a href="con00.jsp">Consulta</a></li>
<td><img src="img/Menu-Esquerdo_04.gif" width="200" height="50" alt=""></td>
</ul>
 
		<table id="Centro" style="position:Absolute; width:500px height:500px">
 <h1>
  <div id="Imagem_Meio" style="position:relative; border:0px; margin:0px; top:135px; z-index:1;">
   <img src="img/meio.gif"></img>
 	  <div id="Titulo_Centro" align="left" style="position:Absolute; left:50px; top:70px; width:950px; height:30px; border:0px; margin:0px;">C. Consumo - Agente Autorizado - Consulta -  Consulta Pagto Estorno 7 Dias
	  </div>
	</div>
 </h1>
<form action="ControlUpLoadNtc" method="post" name="form" enctype="multipart/form-data">
 <h3 id="Meio_Memo" style="position:Relative; left:200px; top:50px; width:950px; height:600px; border:0px; margin:0px; z-index:7;">
  <div id="Scroll_Memo" align="center" style="position:Absolute; left:0px; width:738px; border:5px; margin:0px; z-index:8;">
   <table id="Memo_Consulta" align="center" style="position:relative; left:0px; top:0px;">
    <thead>
     <tr>
		<td>
	     <div align="center">
		 Mes de Referência 
       <select name="txtMesReferencia" id="txtMesReferencia">
       	<option value=""></option>
       	 <option value="201301">01/2013</option>
       	 <option value="201302">02/2013</option>
       	 <option value="201303">03/2013</option>
       	 <option value="201304">04/2013</option>
       	 <option value="201305">05/2013</option>
       	 <option value="201306">06/2013</option>
       	 <option value="201307">07/2013</option>
       	 <option value="201308">08/2013</option>
       	 <option value="201309">09/2013</option>
       	 <option value="201310">10/2013</option>
       	 <option value="201311">11/2013</option>
       	 <option value="201312">12/2013</option>
       	 <option value="201401">01/2014</option>
       	 <option value="201402">02/2014</option>
       	 <option value="201403">03/2014</option>
       	 <option value="201404">04/2014</option>
       	 <option value="201405">05/2014</option>
       	 <option value="201406">06/2014</option>
       	 <option value="201407">07/2014</option>
       	 <option value="201408">08/2014</option>
       	 <option value="201409">09/2014</option>
       	 <option value="201410">10/2014</option>
       	 <option value="201411">11/2014</option>
       	 <option value="201412">12/2014</option>
       	 <option value="201501">01/2015</option>
       	 <option value="201502">02/2015</option>
       	 <option value="201503">03/2015</option>
       	 <option value="201504">04/2015</option>
       	 <option value="201505">05/2015</option>
       	 <option value="201506">06/2015</option>
       	 <option value="201507">07/2015</option>
       	 <option value="201508">08/2015</option>
       	 <option value="201509">09/2015</option>
       	 <option value="201510">10/2015</option>
       	 <option value="201511">11/2015</option>
       	 <option value="201512">12/2015</option>
       	 <option value="201601">01/2016</option>
       	 <option value="201602">02/2016</option>
       	 <option value="201603">03/2016</option>
       	 <option value="201604">04/2016</option>
       	 <option value="201605">05/2016</option>
       	 <option value="201606">06/2016</option>
       	 <option value="201607">07/2016</option>
       	 <option value="201608">08/2016</option>
       	 <option value="201609">09/2016</option>
       	 <option value="201610">10/2016</option>
       	 <option value="201611">11/2016</option>
       	 <option value="201612">12/2016</option>
       	 <option value="201701">01/2017</option>
       	 <option value="201702">02/2017</option>
       	 <option value="201703">03/2017</option>
       	 <option value="201704">04/2017</option>
       	 <option value="201705">05/2017</option>
       	 <option value="201706">06/2017</option>
       	 <option value="201707">07/2017</option>
       	 <option value="201708">08/2017</option>
       	 <option value="201709">09/2017</option>
       	 <option value="201710">10/2017</option>
       	 <option value="201711">11/2017</option>
       	 <option value="201712">12/2017</option>
       	 <option value="201801">01/2018</option>
       	 <option value="201802">02/2018</option>
       	 <option value="201803">03/2018</option>
       	 <option value="201804">04/2018</option>
       	 <option value="201805">05/2018</option>
       	 <option value="201806">06/2018</option>
       	 <option value="201807">07/2018</option>
       	 <option value="201808">08/2018</option>
       	 <option value="201809">09/2018</option>
       	 <option value="201810">10/2018</option>
       	 <option value="201811">11/2018</option>
       	 <option value="201812">12/2018</option>
       	 <option value="201901">01/2019</option>
       	 <option value="201902">02/2019</option>
       	 <option value="201903">03/2019</option>
       	 <option value="201904">04/2019</option>
       	 <option value="201905">05/2019</option>
       	 <option value="201906">06/2019</option>
       	 <option value="201907">07/2019</option>
       	 <option value="201908">08/2019</option>
       	 <option value="201909">09/2019</option>
       	 <option value="201910">10/2019</option>
       	 <option value="201911">11/2019</option>
       	 <option value="201912">12/2019</option>
       	 <option value="202001">01/2020</option>
       	 <option value="202002">02/2020</option>
       	 <option value="202003">03/2020</option>
       	 <option value="202004">04/2020</option>
       	 <option value="202005">05/2020</option>
       	 <option value="202006">06/2020</option>
       	 <option value="202007">07/2020</option>
       	 <option value="202008">08/2020</option>
       	 <option value="202009">09/2020</option>
       	 <option value="202010">10/2020</option>
       	 <option value="202011">11/2020</option>
       	 <option value="202012">12/2020</option>
       	 <option value="202101">01/2021</option>
       	 <option value="202102">02/2021</option>
       	 <option value="202103">03/2021</option>
       	 <option value="202104">04/2021</option>
       	 <option value="202105">05/2021</option>
       	 <option value="202106">06/2021</option>
       	 <option value="202107">07/2021</option>
       	 <option value="202108">08/2021</option>
       	 <option value="202109">09/2021</option>
       	 <option value="202110">10/2021</option>
       	 <option value="202111">11/2021</option>
       	 <option value="202112">12/2021</option>
       	 <option value="202201">01/2022</option>
       	 <option value="202202">02/2022</option>
       	 <option value="202203">03/2022</option>
       	 <option value="202204">04/2022</option>
       	 <option value="202205">05/2022</option>
       	 <option value="202206">06/2022</option>
       	 <option value="202207">07/2022</option>
       	 <option value="202208">08/2022</option>
       	 <option value="202209">09/2022</option>
       	 <option value="202210">10/2022</option>
       	 <option value="202211">11/2022</option>
       	 <option value="202212">12/2022</option>
       	 <option value="202301">01/2023</option>
       	 <option value="202302">02/2023</option>
       	 <option value="202303">03/2023</option>
       	 <option value="202304">04/2023</option>
       	 <option value="202305">05/2023</option>
       	 <option value="202306">06/2023</option>
       	 <option value="202307">07/2023</option>
       	 <option value="202308">08/2023</option>
       	 <option value="202309">09/2023</option>
       	 <option value="202310">10/2023</option>
       	 <option value="202311">11/2023</option>
       	 <option value="202312">12/2023</option>
       	 <option value="202401">01/2024</option>
       	 <option value="202402">02/2024</option>
       	 <option value="202403">03/2024</option>
       	 <option value="202404">04/2024</option>
       	 <option value="202405">05/2024</option>
       	 <option value="202406">06/2024</option>
       	 <option value="202407">07/2024</option>
       	 <option value="202408">08/2024</option>
       	 <option value="202409">09/2024</option>
       	 <option value="202410">10/2024</option>
       	 <option value="202411">11/2024</option>
       	 <option value="202412">12/2024</option>
       	 <option value="202501">01/2025</option>
       	 <option value="202502">02/2025</option>
       	 <option value="202503">03/2025</option>
       	 <option value="202504">04/2025</option>
       	 <option value="202505">05/2025</option>
       	 <option value="202506">06/2025</option>
       	 <option value="202507">07/2025</option>
       	 <option value="202508">08/2025</option>
       	 <option value="202509">09/2025</option>
       	 <option value="202510">10/2025</option>
       	 <option value="202511">11/2025</option>
       	 <option value="202512">12/2025</option>
       	 <option value="202601">01/2026</option>
       	 <option value="202602">02/2026</option>
       	 <option value="202603">03/2026</option>
       	 <option value="202604">04/2026</option>
       	 <option value="202605">05/2026</option>
       	 <option value="202606">06/2026</option>
       	 <option value="202607">07/2026</option>
       	 <option value="202608">08/2026</option>
       	 <option value="202609">09/2026</option>
       	 <option value="202610">10/2026</option>
       	 <option value="202611">11/2026</option>
       	 <option value="202612">12/2026</option>
       	 <option value="202701">01/2027</option>
       	 <option value="202702">02/2027</option>
       	 <option value="202703">03/2027</option>
       	 <option value="202704">04/2027</option>
       	 <option value="202705">05/2027</option>
       	 <option value="202706">06/2027</option>
       	 <option value="202707">07/2027</option>
       	 <option value="202708">08/2027</option>
       	 <option value="202709">09/2027</option>
       	 <option value="202710">10/2027</option>
       	 <option value="202711">11/2027</option>
       	 <option value="202712">12/2027</option>
       	 <option value="202801">01/2028</option>
       	 <option value="202802">02/2028</option>
       	 <option value="202803">03/2028</option>
       	 <option value="202804">04/2028</option>
       	 <option value="202805">05/2028</option>
       	 <option value="202806">06/2028</option>
       	 <option value="202807">07/2028</option>
       	 <option value="202808">08/2028</option>
       	 <option value="202809">09/2028</option>
       	 <option value="202810">10/2028</option>
       	 <option value="202811">11/2028</option>
       	 <option value="202812">12/2028</option>
       	 <option value="202901">01/2029</option>
       	 <option value="202902">02/2029</option>
       	 <option value="202903">03/2029</option>
       	 <option value="202904">04/2029</option>
       	 <option value="202905">05/2029</option>
       	 <option value="202906">06/2029</option>
       	 <option value="202907">07/2029</option>
       	 <option value="202908">08/2029</option>
       	 <option value="202909">09/2029</option>
       	 <option value="202910">10/2029</option>
       	 <option value="202911">11/2029</option>
       	 <option value="202912">12/2029</option>
       	 <option value="203001">01/2030</option>
       	 <option value="203002">02/2030</option>
       	 <option value="203003">03/2030</option>
       	 <option value="203004">04/2030</option>
       	 <option value="203005">05/2030</option>
       	 <option value="203006">06/2030</option>
       	 <option value="203007">07/2030</option>
       	 <option value="203008">08/2030</option>
       	 <option value="203009">09/2030</option>
       	 <option value="203010">10/2030</option>
       	 <option value="203011">11/2030</option>
       	 <option value="203012">12/2030</option>
       </select>&nbsp;
		   Quinzena de Apuração 
       <select name="txtQuinzena" id="txtQuinzena">
       	<option value=""></option>
       	<option value="P1">P1</option>
       	<option value="P2">P2</option>
       </select><br>
		 Arquivo <input type="file" size="100" name="txtArquivo"/>
		 <input type="submit" name="btnEnviar" value="Enviar"/>
	 	 </div>
		</td>
	   </tr>
	  </thead>
	  <tbody>
	  </tbody>
    <tfoot>
    </tfoot>
   </table>
  </div>
 </h3>
 </form>
</table>
 
	
</body>
</html>

onde faço o servlet buscar o valor de e fazer upload.

package com.br.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.br.control.ControlUpLoadNtc;
import com.br.loader.loaderNtc;

/**
 * Servlet implementation class ServletUploadNtc
 */
@WebServlet("/ControlUpLoadNtc")
public class ServletUploadNtc extends HttpServlet {
	
	private static final long serialVersionUID = 1L;
	
    /**
     * @see HttpServlet#HttpServlet()
     */
    public ServletUploadNtc() {
        super();
    }
    
    /**
    * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
    */
    protected void doPost(HttpServletRequest request, HttpServletResponse response){
    
    	HttpSession session = request.getSession(true);  
    	
    	PrintWriter out = null;
    	try {
    		out = response.getWriter();
    	} catch (IOException e1) {
    		e1.printStackTrace();
    	}
  
    	try {
    		if (new ControlUpLoadNtc().anexos(request, response)) {
    			
    			loaderNtc loader = new loaderNtc();
    			
    			if (loader.execCarga()){
    				
    				String vNumLogin    = session.getAttribute("vUsuarioLogado").toString();
    				String vMachine     = session.getAttribute("vMachine").toString();
    				String vCodMenu     = session.getAttribute("COD_MENU").toString();
    				String vUser 		= session.getAttribute("user").toString();
    				String vCodQuery    = session.getAttribute("vCodQuery").toString();
    				String vMesRef		= null;
    				String vQuizena     = null;
    				
    				String vTipoCarga   = session.getAttribute("vTipoCarga").toString();
    				
    				if (vTipoCarga.equals("mesRefQuizena")){
    					
    					vMesRef  = request.getParameter("txtMesReferencia").toString();
    					vQuizena = request.getParameter("txtQuinzena").toString();
    					
    					session.setAttribute("vTipoCarga", vTipoCarga);
    					session.setAttribute("vMesRef", vMesRef);
    					session.setAttribute("vQuinzena", vQuizena);
    				}
    				
    				String vCondicaoNtc = null;
    				
    				try{
    					if (session.getAttribute("vCondicaoNtc").toString() != null) {
    					vCondicaoNtc = session.getAttribute("vCondicaoNtc").toString();
    					session.setAttribute("vCondicaoNtc",vCondicaoNtc);
    					}
    				}catch(Exception e){
    					
    				}
    				
    				session.setAttribute("vUsuarioLogado",vNumLogin);
    				session.setAttribute("vMachine",vMachine);
    				session.setAttribute("COD_MENU",vCodMenu);
    				session.setAttribute("user",vUser);
    				session.setAttribute("vCodQuery",vCodQuery);
    				
    				if (vTipoCarga.equals("mesRefQuizena")){
    					response.sendRedirect("con11.jsp");
    				}else{
    					response.sendRedirect("con09.jsp");
    				}
    			}else{
    				out.print("Erro ao executar loader!");
    			}
    			//out.print("Arquivo enviado!");
    		} else {
    			out.print("Arquivo não enviado!");
    		}
    	} catch (Exception e) {
    		e.printStackTrace();
    	}	
    }

}
package com.br.control;

import java.io.File;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUploadException;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.apache.commons.io.FilenameUtils;

import com.br.dao.ParametrosDao;
import com.br.model.Parametros;

public class ControlUpLoadNtc {

    public boolean anexos(HttpServletRequest request, HttpServletResponse response){
   	 
    	/* Variaveis */
    	List<Parametros> listaParam = new ArrayList<Parametros>();
    	
    	/* Obejtos */
    	Parametros    param    = new Parametros();
    	ParametrosDao paramDao = new ParametrosDao();
    	
    	/* Manipulação */
    	listaParam = paramDao.select(null, null);
    	param      = listaParam.get(0);
    	
    	if (ServletFileUpload.isMultipartContent(request)) {
     
    		int cont = 0;
     		ServletFileUpload servletFileUpload = new ServletFileUpload(
     											  new DiskFileItemFactory());
     
     		@SuppressWarnings("rawtypes")
			List fileItemsList = null;
     
    		try {
    			fileItemsList = servletFileUpload.parseRequest(request);
    		} catch (FileUploadException e1) {
    			e1.printStackTrace();
    		}
     
    		String optionalFileName = "";
    		FileItem fileItem = null;
     
    		@SuppressWarnings("rawtypes")
			Iterator it = fileItemsList.iterator();
     
    		do {
     
    			cont++;
     			FileItem fileItemTemp = (FileItem) it.next();
     
    			if (fileItemTemp.isFormField()) {
    				if (fileItemTemp.getFieldName().equals("filename")) {
    					optionalFileName = fileItemTemp.getString();
    				}
    			} else {
    				fileItem = fileItemTemp;
    			}
     
    			if (cont != (fileItemsList.size())) {
    				if (fileItem != null) {
     					String fileName = fileItem.getName();
     					if (fileItem.getSize() > 0) {
     						if (optionalFileName.trim().equals("")) {
    							fileName = FilenameUtils.getName(fileName);
    						} else {
    							fileName = optionalFileName;
    						}
     						//caminho para o Gravar o Arquivo
     						String dirName = param.getDSC_PATH_NTC_LOADER()+"\\"; 
     						File saveTo = new File(dirName + fileName);
     						
     						try {
    							fileItem.write(saveTo);
    						} catch (Exception e) {
     
    						}
     					}
    				}
    			}
    		} while (it.hasNext());
    		return true;
    	} else {
    		return false;
    	}
    }
}

No momento, preciso além de fazer o upload do arquivo, preciso também, fazer pegar os valores do text’s
txtMesReferencia e txtQuinzena

porem quando busco, ele apresenta como nullPointerException.

java.lang.NullPointerException at com.br.servlet.ServletUploadNtc.doPost(ServletUploadNtc.java:63) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

Alguem poderia me ajudar ?