![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: JSP (Java Server Pages) ::: JavaBeans ::: Passos Iniciais |
Aprenda a escrever JavaBeansQuantidade de visualizações: 5 vezes |
|
APRENDA A ESCREVER JAVABEANS JavaBeans são classes Java bem fáceis de serem escritas. Basta fazer um planejamento do que você precisará e começar a escrever o código. Suponhamos que temos uma página JSP que receberá o nome e código de um cliente. Estes dados serão fornecidos através de um formulário. Poderíamos criar um JavaBean para armazenar estes dados e assim criar uma persistência (usando sessões, é claro) que permitirá passar estas informações a todas as páginas da aplicação. Vamos lá? Abra seu editor favorito e escreva o código abaixo:
package estudos;
public class Cliente{
private String nome;
private int id;
public String getNome(){
return this.nome;
}
public int getId(){
return this.id;
}
public void setNome(String nome){
this.nome = nome;
}
public void setId(int id){
this.id = id;
}
}
IMPORTANTE: Se o JavaBean for criado para uso em uma página JSP, você precisa aprender a colocar a classe compilada no diretório correto, caso contrário os resultados pretendidos não serão obtidos. Para aplicações web escritas usando JSP, JavaBeans são colocados no diretório classes (dentro do diretório WEB-INF) da sua aplicação. É claro que se o JavaBean estiver em pacote, o diretório que representa o pacote deverá ser criado dentro do diretório classes. O primeiro detalhe a observar aqui é a definição de um nome de pacote: package estudos; Aqui definimos então que este JavaBean estará em um pacote chamado "estudos". É sempre uma boa idéia colocar JavaBeans dentro de pacotes. Em seguida temos a declaração da classe: public class Cliente{ Veja que é uma classe Java comum. Se quiser você pode implementar a interface java.io.Serializable. Assim: public class Cliente implements java.io.Serializable{ Temos em seguida a declaração de duas variáveis privadas: private String nome; private int id; E agora o mais importante: os métodos usados para acessar e alterar os valores das propriedades. Veja, por exemplo, o método que retorna o nome do cliente:
public String getNome(){
return this.nome;
}
public void setNome(String nome){
this.nome = nome;
}
Essas coisas de "get" e "set" só são realmente entendidas quando você começa a usar um JavaBean em uma página JSP. Então, bote a mão na massa. |
|
|
Veja mais Dicas e truques de JSP (Java Server Pages) |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






