... 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.