String sql_prop = "SELECT COUNT(soc_codigo) FROM socios WHERE soc_empresa ='" + jdbTextField1.getText() + "'";
try
{
State = conexao.createStatement();
rs = State.executeQuery(sql_prop);
Como eu posso setar o valor do count em um jdbTextField
{=^.^=} CyberCat {=^.^=}
From: "Cristiano S. Neves" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: <[EMAIL PROTECTED]> Subject: RES: [java-list] SESSION Date: Thu, 22 May 2003 10:24:43 -0300
Tudo isto que está descrito abaixo, o ServletRunner tem condição de fazer por si só.
Eu uso o Resin, e literalmente TUDO o que está descrito abaixo, pode ser feito basicamente com esse trecho wml:
<login-config auth-method='form'> <form-login-config> <form-login-page>/crmclientesextranet_aplicacao.jsp</form-login-page> <form-error-page>/crmclientesextranet_aplicacao.jsp?erro=Login ou senha invalidos.</form-error-page> <form-uri-priority>true</form-uri-priority> </form-login-config> <authenticator id='com.caucho.http.security.JdbcAuthenticator'> <pool-name>banco</pool-name> <password-query>SELECT cliente_senha FROM CRMCLIENTES_CLIENTE WHERE cliente_login=?</password-query> <cookie-auth-query>SELECT cliente_login FROM CRMCLIENTES_CLIENTE WHERE cookie=?</cookie-auth-query> <cookie-auth-update>UPDATE CRMCLIENTES_CLIENTE SET cookie=? WHERE cliente_login=?</cookie-auth-update> <role-query>SELECT cliente_nivel FROM CRMCLIENTES_CLIENTE WHERE cliente_login=?</role-query> </authenticator> </login-config>
Bastando apenas escrever o SQL, que simplesmente informa os nomes das colunas e da tabela de usuarios.
Imagino que o TomCat seja capaz de fazer o mesmo.
Cristiano S. Neves Gerente de TI
Prumos Interativa Ltda. F 55 226 7951 E [EMAIL PROTECTED] U http://www.prumos.com.br -----Mensagem original----- De: alan alves da silva [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 19 de maio de 2003 23:16 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] SESSION
Vamos começar do inicio,
1º Crie um bean com os dados do usuário.
2º Faça um select do login e senha
ResultSet rs = st.executeQuery("Select * from usuario where nome='João' and senha=123456");
if(rs.next()){ // Siga passo 3
}else{ // Joga em uma página de usuário não cadastrado ou senha inválida. }
3º Joga o bean na sessão
HttpSession session = request.getSession(); ClienteBean clienteBean = new ClienteBean(); clienteBean.setNome("João"); clienteBean.setEmail("[EMAIL PROTECTED]"); session.setAttribute("Cliente",clienteBean); veja o 4º passo
4º Agora da um response para primeira página de autorização obrigatória // Ao topo do cabeçalho ClienteBean cliente = (ClienteBean)session.getAttribute("Cliente");
if((cliente == null)){ // Manda para o login }
Isso é uma idéia de como fazer esse tipo de validação. Existem formas diferentes.
Se inscreva na [EMAIL PROTECTED] pois aqui é o lugar mais adequado para tratar esse tipo de assunto.
Primeiro tente realizar um teste com as informações que passei, se tiver alguma dúvida manda uma mensagem que posso te ajudar( Ajudar é diferente de fazer ).
Email Pessoal / Lista Sou Java: [EMAIL PROTECTED] / [EMAIL PROTECTED]
Dica: Escreva um servlet controller para realizar o processo mais grosso.
até,
Alan
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.480 / Virus Database: 276 - Release Date: 12/05/03
_________________________________________________________________ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------