Boa tarde, tenho o seguinte código:
[code]<%
if(request.getParameter(“acao”) != null){
consulta = objMCliente.listar(cod_cliente, nom_cliente,num_cnpj_cpf,num_cartao);
}
out.print("<table border='0' cellpadding='0' cellspacing='0'>");
if(consulta.size() < 1){
out.print("<tr><td align='center' height='260' class='label3' width='520'><font size='4'>Nenhum registro foi encontrado</font></td></tr>");
}
else{
for(int i = 0; i < consulta.size(); i++){
cons = (Vector)consulta.get(i);
out.print("<tr style='cursor:pointer;' onMouseOver=this.bgColor='#EAEAEA'; onMouseOut=this.bgColor='#FFFFFF';
onClick=javascript:self.location.href='vTelaAdministracao.jsp?pagina=vParamResgTerceiro.jsp?codigo="+cons.get(0)+"&nome="+cons.get(1)+"';>");
out.print("<td align='center' height='19' class='label' width='140'>"+cons.get(2).toString()+"</td>");
out.print("<td align='left' height='19' class='label' width='380'>"+cons.get(1).toString()+"</td>");
out.print("</tr>");
}
}
out.print("</table>");
%>[/code]
Preciso passar estes dois parâmetros na URl, codigo e nome.
Leio o vetor e escrevo os dados, tudo tranquilo.
O problema é quando o parâmetro nome recebe por exemplo: Eduardo Alves á pagina não e direcionada, se recebe Eduardo eu consigo fazer o envio desse parâmetro.
Obs: Se existe espaço no parâmetro não e redirecionada a pagina.
Estou escrevendo errado ? Como resolver ?
Obrigadooo…