... Continuando, agora pessoal, vamos ser um pouco mais elegantes, poi, tenham em mente, que no mundo Java, mesmo permitindo os tão famigerados "scriptlets", não são considerados muito elegante do dia-a-dia, pelo seu contexto de "misturar" JSP+HTML+Java... realmente não fica bonito...
Então, vamos, lá... o que mudou.
<HTML>
<HEAD>
<TITLE>Getting a Property Value</TITLE>
</HEAD>
<BODY>
<H1>Getting a Property Value</H1>
<jsp:useBean id="bean1" class="beans.Message" />
O texto selecionado no Bean: <jsp:getProperty name="bean1" property="message" />
</body>
</html>
Na nossa linha (9),temos o uso do bean, pela tag "<jsp:useBean>", onde passamos por parâmetro um "id" como nome que ficará configurado no nosso contexto, sempre que fizermos referencia a esse elemento na página. E a propriedade "class", que recebe o nome da nossa classe.
Note que nossa classe, está dentro do pacote "beans".
Agora nosso Bean
package beans;
public class Message
{
private String message = "Ola Galera!!! do JSP"; // mensagem configurada no Bean
public String getMessage() // Método que retorna o texto do Bean
{
return message;
}
public Message() // Método Construtor da classe
{
}
}
/* Em face dos meus amigos e alunos, estou passando conteúdo destinado à iniciantes Java, sugestões, enviem para o e-mail carlos@jcsistemas.com
Grato. e um forte abraço à todos.