JSP + javascript : valor de variável - Dúvida de inicaiante

3 respostas
Marques

Lista,

Como atribuir o valor da [color=“red”]variavel id conforme especificado no comentário em vermelho abaixo?[/color]
Antedipadamente agradecido,

Marques

<%@ page language=java session=true

import=br.com.datamed.service.<em>, br.com.datamed.data.</em>”

%>

<!DOCTYPE HTML PUBLIC “-//w3c//dtd html 4.0 transitional//en”>

<html>

<head>

<title>Medix</title>

</head>

<body bgcolor="#FFFFFF">

<p align=“center”><br>

<center>

<form method=“POST” name=“TesteSub” onsubmit=“return TestaVal()”

action=“index.jsp”><br>

Login:<input size=“20” type=“text” name=“login”><br><br>

Senha:<input size=“20” type=“password” name=“senha”><br><br><br>

<input type=“submit” name=“envia” value=“Enviar”>

<input size=“3” type=“Hidden” name=“corrente” value=“0”<br>

</form>

</center>
<script>

function TestaVal()

{

if (document.TesteSub.login.value == “”)

{

alert(“Campo Login não preenchido”)

return false

}

else if(document.TesteSub.senha.value == “”)

{

alert(“Campo Senha não Preenchido”)

return false

}

else

{

<%

[color=red]// Aquí eu quero obter o valor da variavel id digitado no campo login [/color]	

UsuarioLocalHome usuarioHome = UsuarioUtil.getLocalHome();

UsuarioLocal usuario = usuarioHome.findByPrimaryKey(id);

session.setAttribute(“login”,“teste”);

%>

return true

}

}

</script>

</body>

</html>

3 Respostas

Jair_Rillo_Junior
request.getParameter&#40;"login"&#41;;
Marques

Junior,

Já tentei e não funcionou… Lembre-se estou na mesma página que digitei o login…

Sds,

Marques

richardpeder

Marques:

O que o Junior citou funciona perfeitamente quando vc quer recuperar numa variavel o conteudo do campo login…no entanto, no comentario do codigo vc diz que quer recuperar o id…do login…

Vc poderia explicar melhor…pq deve ter havido mal entendido…se vc quer recuperar o valor do campo login, eh como o Junior disse…mas se quer recuperar valor de retorno de metodos de outras classes, dai a conversa muda…ok?! :wink:

ate mais…

Criado 16 de março de 2004
Ultima resposta 16 de mar. de 2004
Respostas 3
Participantes 3