Erro ao enviar dados

1 resposta
V

Tenho o seguinte jsp:

<%

if (request.getQueryString()!=null&&!request.getQueryString().equals(""))

session.setAttribute(query, request.getQueryString());

%>
Login Gestor
identifique-se
Login:
Senha:
<%=request.getParameter("msg")!=null?request.getParameter("msg"):""%>

Quando clico em ok ele gera esse link:
http://localhost:8080/polo/servlet/Controller?cmd=autenticar&login=[object%20HTMLInputElement]&senha=[object%20HTMLInputElement]

Alguém pode me ajudar?

Vinicius.

1 Resposta

T

O erro está aqui, e é um erro de JavaScript (não Java).

function autenticar(form) {
form.action='Controller?cmd=autenticar&login='+login+'&senha='+senha;
form.submit();
}

Em vez de “login” (que está lhe retornando o objeto HTMLInputElement cujo “name” = “login”), use a expressão JavaScript que retorna o valor textual desse objeto HTMLInputElement.

Criado 4 de abril de 2006
Ultima resposta 4 de abr. de 2006
Respostas 1
Participantes 2