Olá a todos!
Estou começando a desenvolver para web… Até então só trabalhava com swing…
Estava seguindo um tutorial que encontrei na Internet e me deparei com um erro: coloquei um objeto textField e mudei seu id para “usuario” e quando quero chamar o .getText() desse objeto, o NetBens diz que existe um erro…
Porque não consigo utilizar os métodos dos objetos que adiciono?
Estou utilizando o Netbeans 6.7.1
Esse é o código do botão LOGAR para entrar no sistema:
[code]public String button1_action() {
try {
//captura o login passado pelo campo usuario
getSessionBean1().getTbusuarioRowSet().
setObject(1,usuario.getText());
//reinicia o Data Provider
//apagando dados cacheados anteriores
tbusuarioDataProvider.refresh();
//verifica se a senha está correta, evitando SQL Injection
if(senha.getText().equals((String)
tbusuarioDataProvider.getValue(“usuarios.password”))){
//captura a sessão do contexto criado
//pelo JavaServer Faces do VWP
FacesContext fc = FacesContext.getCurrentInstance();
HttpSession session =
(HttpSession)fc.getExternalContext().getSession(false);
//cria uma sessão contendo o nome de usuario chamada logado
session.setAttribute("logado", usuario.getText());
//redireciona para a área administrativa
return "logado";
}
} catch (Exception ex) {
//exibe a mensagem de login ou senha inválidos
error(“Login ou senha inválidos”);
}
return "";
}[/code]
Conto com a ajuda de vocês!
Qualquer dica será importante… estou começando agora…
[]'s