60 likes | 217 Views
Usando JavaBeans em JSP. Usando JavaBeans em JSP. O uso de JavaBeans em uma página JSP envolve as actions < jsp : useBean >, < jsp : setProperty > e < jsp : getProperty >. Usando JavaBeans em JSP.
E N D
Usando JavaBeans em JSP • O uso de JavaBeans em uma página JSP envolve as actions <jsp:useBean>, <jsp:setProperty> e <jsp:getProperty>.
Usando JavaBeans em JSP • O primeiro passo para usar um Bean em uma página JSP é criá-lo. Se você já o fez, basta observar o código a seguir: <jsp:useBean id="cliente" class="estudos.Cliente" scope="page" /> <html> <head> <title>Usando JavaBeans</title> </head> <body> <!- Define o valor "Osmar J. Silva" para a propriedade "nome" do Bean "cliente" --> <jsp:setPropertyname="cliente" property="nome" value="Osmar J. Silva" /> <!- Define o valor "Osmar J. Silva" para a propriedade "nome" do Bean "cliente" --> <p>O nome do cliente é: <jsp:getPropertyname="cliente" property="nome" /></p> </body> </html>
Usando JavaBeans em JSP • Aqui nós usamos a action <jsp:useBean> para instanciar uma cópia de um JavaBean chamado Cliente que está em um pacote chamado estudos. Usamos o atributo id para definir que o Bean será acessado pelo nome de cliente. O atributo scope="page" define que o Bean poderá ser acessado em qualquer lugar da página.
Usando JavaBeans em JSP • Aqui nós estamos assumindo que você criou um Bean que contém uma variável privada do tipo String chamada "nome" e que este Bean contém um método público chamado setNome que aceita uma String como argumento. • Sendo assim, o nome do cliente pode ser definido da seguinte forma: <jsp:setPropertyname="cliente" property="nome" value="Osmar J. Silva" />
Usando JavaBeans em JSP • Para obter o valor de uma das propriedades do Bean nós usamos a action <jsp:getProperty>. <jsp:getPropertyname="cliente" property="nome" />