Erros ao executar página

boa tarde amigos, estou com um problema ao executar este jsp, no submit esta dando erro na linha onde converto a string para int. E até o momento nao estou conseguindo solucionar, o erro da mensagem é este abaixo.

org.apache.jasper.JasperException: An exception occurred processing JSP page /cliente.jsp at line 21

20:
21: int cliente_convert = Integer.parseInt(idcliente);
22:
23: //String formato = “dd/MM/yyyy”;
24: //Date date = new SimpleDateFormat(formato).parse(dtcliente);

[code]<%–
Document : cliente
Created on : 05/10/2011, 22:05:03
Author : Aluno
–%>
<%@ page language=“Java” import=“br.com.livrariaweb.dao.ClienteDAO” %>
<%@ page language=“Java” import=“br.com.livrariaweb.dto.ClienteDTO” %>
<%@ page language=“Java” import=“br.com.livrariaweb.utils.DBUtils” %>
<%@ page language=“Java” import=“java.sql.Connection” %>
<%@ page language=“Java” import=“java.util.Date” %>
<%@ page language=“Java” import=“java.util." %>
<%@ page language=“Java” import="java.text.
” %>

<%
String idcliente = request.getParameter(“idcliente”);
String dtcliente = request.getParameter(“dtcliente”);

int cliente_convert = Integer.parseInt(idcliente);

String formato = “dd/MM/yyyy”;
Date date = new SimpleDateFormat(formato).parse(dtcliente);

//botoes
String btnInsert = request.getParameter(“btnInsert”);
String btnUpdate = request.getParameter(“btnUpdate”);
String btnDelete = request.getParameter(“btnDelete”);
String btnLocate = request.getParameter(“btnLocate”);

if(btnInsert != null)
{

    //Abre conexao com banco    
    Connection con = DBUtils.getConnection();

    //instancia um objeto do tipo EstadosDao
    ClienteDAO dao = new ClienteDAO(con);

    //instancia um objeto do tipo EstadoDto
    ClienteDTO dto = new ClienteDTO();

   dto.setId(cliente_convert);
   dto.setDtNasc(date);
   
    //insere no banco
    dao.insert(dto);
    
    out.println("Dados inseridos com sucesso");

}
%>

<%@page contentType=“text/html” pageEncoding=“UTF-8”%>

Tabela de Clientes
	</tr>

	<tr>	<td width='50'>Identificador:</td>
		<td><input type='text' id='idcliente' 
                    	name='idcliente' size=5 />
		</td>	
	</tr>
				
	<tr>
		<td>Nome:</td>
		<td><input type='text' id='nmcliente' 
			name='nmcliente' size=50 />
		</td>	
	</tr>
				
	<tr>
		<td>Data de nascimento:</td>
		<td><input type='text' id='dtcliente' 
			name='dtcliente' size=10 maxlength='10' />
		</td>	
	</tr>

	<tr>
		<td>Cpf:</td>
		<td><input type='text' id='cpfcliente' 
			name='cpfcliente' size=20 maxlength='14' />
		</td>
                    
	</tr>

	<tr>
		<td align='center' colspan=2>
                        <input type='submit' id='btnInsert' 
		    name='btnInsert' value='Inserir' />
		    <input type='submit' id='btnUpdate' 
		    name='btnUpdate' value='Alterar' />
		    <input type='submit' id='btnDelete' 
		    name='btnDelete' value='Deletar'/>
		    <input type='submit' id='btnLocate' 
		    name='btnLocate' value='Localizar'/>
                    </td>		
	</tr>

				
</table>
  </form>
[/code]

Tela de Cadastro do Cliente

poe o codigo dentro de um try-catch, e ve qual exception acontece. e posta ai.