Gravar indice no select

Olá Pessoal!

Estou tentando gravar os índices do item selecionado em um cadastro de clientes por exemplo Nome do Bairro no select é primavera, mas eu gostaria de gravar seu índice pois na tabela ele é chave estrangeira. No arquivo jsp está assim:

        <label for="clibairro">Bairro.:</label>
        <input type="text" name="clibairro" required size="4" maxlength="4" disabled/>
        <select name="selectBairro" id="selectBairro">
            <tagsJairo:listaBairroSelect/>
        </select>

No arquivo tag está assim:
<%@tag body-content=“empty”%>
<jsp:useBean id=“beanBairro” class=“br.com.jairo.dao.BairroDAO”></jsp:useBean>
<%
String selected = “”;
java.util.List listaBairros = (java.util.List) beanBairro.getListaBairrosCombo();
//out.println(“Codigo”);

        for (java.util.Iterator iterator = listaBairros.iterator(); iterator.hasNext();) {
            br.com.jairo.modelo.Bairros bairros = (br.com.jairo.modelo.Bairros) iterator.next();
            out.println("<tr>");
            String baicodigo1 = String.valueOf(bairros.getBaiCodigo());
            String baidescricao1 = bairros.getBaiDescricao();
            if(request.getParameter("clibairro") != null){
                if(baicodigo1 == request.getParameter("clibairro"))
                    selected = "selected";
                else
                    selected = "";
            }
            out.println("<option value="+baicodigo1+""+selected+">" + baidescricao1 + "</option>");
        }

%>
E no arquivo javascript está assim:
function atualizaCodigoBairro(){
var getBaiCodigo = document.forms[‘formCliente’][‘selectBairro’].value;
document.forms[‘formCliente’][‘clibairro’].value = getBaiCodigo;
}
window.onload = function(){
document.forms[‘formCliente’][‘selectBairro’].onclick = atualizaCodigoBairro;
};

O sistema não grava. Onde estou errando?

O erro estava no input, apenas tirei o disabled, e a informação foi gravada corretamente no BD!