Pessoal.
Estou iniciando em JAVA e ainda por cima na WEB. Gostaria de saber como eu pego alguns parâmetros que eu passo na minha URL.
Eu estou usando request.getParameter(“nome_parâmetro”), no entanto, minha classe de conexão não reconhece esses parâmetros. O que pode estar errado. Abraços. Valeu
essa eh uma maneira correta de passar parametros…explique melhor o erro!
Ate mais!!!
Eu tenho uma página HTML puro. Eu tenho uma form da seguinte maneira:
<form action=“login.jsp” method=“POST”>
Nesta página eu pego o USUARIO, SENHA E BANCO. Isso é feito através de INPUT TYPE. Eis minha codificação:
<input type=“TEXT” name=“usuario”>
<input type=“PASSWORD” name=“senha”>
<input type=“TEXT” name=“banco”>
<input type=“SUBMIT” name=“btnOK” value=“OK”>
Quando clico em OK, ele me redireciona para a página “login.jsp” que está no FORM ACTION. Nesta página eu tenho a minha classe de conexão e validação. Nela eu pego os valores passados na URL, ou seja, faço o seguinte:
<%
String usuario, senha, banco;
usuario = request.getParameter(“usuario”).toUpperCase();
senha = Criptografia.Decriptografa(request.getParameter(“senha”).toUpperCase());
banco = request.getParameter(“banco”).toUpperCase();
// Chamo minha classe de conexao
String retorno = objConexao.Conecta(usuario, senha, banco);
// Neste ponto ele me diz que o banco não é válido
out.print(retorno);
%>
Se eu colocar os parâmetros na mão ele funciona, fica da seguinte forma:
<%
String usuario = “Scott”, senha = “TIGER”, banco = “DES3”;
String retorno = objConexao.Conecta(usuario, senha, banco);
out.print(retorno);
%>
Valeu pela força.
Abraços.
cara faz um teste manda escrever na tela o q ele ta pegando ao inves te tentar conectar.
<%out.print(usuario)
Ate mais!!!
Cara.
Resolvido, valeu pela força…