Ol� Filipe, Respondendo � sua pergunta 1:
Creio que o construtor n�o � o fator determinante para o que voc� quer fazer. Independentemente do construtor que voc� fizer, voc� ter� que atribuir manualmente todos os campos da classe. Se voc� estiver buscando os valores que o usu�rio preencheu num form HTML, voc� ter� que fazer algo do tipo: Usuario usuario1 = new Usuario(); usuario1.setNome(request.getParameter(�nome�)); usuario1.setEndereco(request.getParameter(�endereco�)); ... E se voc� for buscar os dados do usu�rio do BD, voc� ter� que fazer algo como: Usuario usuario1 = new Usuario(); usuario1.setNome(rs.getString(�nome�)); usuario1.setEndereco(rs.getString(�endereco�)); ... Acho que o mais importante � definir a arquitetura da aplica��o, se a aplica��o vai usar o mecanismo de autentica��o do J2EE ou voc� implementar� um pr�prio e sobre o uso de frameworks ou n�o, etc.. Com rela��o � pergunta 2: Veja como fiz a� no primeiro exemplo acima: Usuario usuario1 = new Usuario(); usuario1.setNome(request.getParameter(�nome�)); usuario1.setEndereco(request.getParameter(�endereco�)); ... Outra alternativa � fazer uso de JSTL / <jsp:useBean> e tal pra fazer as coisas declarativamente. Bem, espero ter ajudado. []�s Rodrigo Goulart do Nascimento ________________________________________ De: Filipe S� [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 14 de abril de 2005 10:19 Para: JUG-Petropolis Assunto: [JUG-Petro] d�vida construtor Pessoal � Estou desenvolvendo meu primeiro sistema web em Java/JSP como projeto para fim de curso web na Est�cio. Minha d�vida � a seguinte: � Criei uma classe usu�rio com todos os dados do usu�rio como atributos. Ela ser� instanciada a partir de uma p�gina JSP. No caso do usu�rio estar se logando o objeto ser� instanciado a partir do login que recebe do formul�rio, e os outros atributos vir�o do BD atrav�s dos m�todos set. No caso do usu�rio estar criando um novo cadastro, os dados para instanciar o objeto vir�o do formul�rio, pois ainda n�o temos eles registrados no BD. Meu racioc�nio foi montar dois construtores, um�que recebe o�login como par�metro e outro que recebe todos os dados do usu�rio como par�metro e depois os coloca no BD, al�m do construtor sem par�metros. � Gostaria de fazer duas perguntas �s JavaIntelig�ncias t�o luminosas que participam do JUG. 1- Meu racioc�nio est� correto? 2- Como recebo par�metros para o construtor de uma classe a partir de um formul�rio? � Desde j� agrade�o � JavaComunidade � Filipe S� -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.8 - Release Date: 13/4/2005 Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/jug-petropolis/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
