title: Integer.parseInt does not parse String to int
body: <p>The code below is from a Servlet trying to read data from a submitted html form. The variable <code>fieldValue</code> is a String and prints correct value (like so <code>BizStr: 5</code>) but when I try to parse this value to integer, it does not print anything.</p>
  
  <pre><code>for(FileItem uploadItem : uploadItems){
    if(uploadItem.isFormField()){
      String fieldName = uploadItem.getFieldName();
      String fieldValue = uploadItem.getString();
      if(fieldName.equals("business_id")){
          out.println("BizStr: "+ fieldValue +"\n");
          out.println("BizInt: "+ Integer.parseInt(fieldValue )+"\n");
      }
    }
  }
  </code></pre>
  
  <p>Why is this string not being parsed into integer?</p>