JavaServer Pages ou JSP, é uma tecnologia que permite a criação de páginas Web dinâmicas . Ao contrário de sites em HTML estático , sites construídos com a tecnologia JSP pode ter componentes interativos . Esta interatividade é conseguido através do uso de Java Beans , que são objetos Java que seguem um rigoroso convenção de nomenclatura . O estado de um bean Java pode ser uma variável . O escopo destas variáveis pode ser controlado usando JSP. Escopo de variáveis determina a sua visibilidade para outras partes da aplicação e é muito importante para a criação de aplicações seguras . Coisas que você precisa
JSP acesso ao servidor
Show Mais instruções
1
Crie um novo arquivo de texto usando o editor de texto padrão para o seu sistema . Este arquivo irá conter noções básicas de HTML e código JSP incorporado. Escreva o seguinte código HTML para criar uma página Web básica :
2
Escreva a tag " useBean " que identifica um feijão Java de uma página JavaServer e as tentativas de criar uma referência para ele. Uma referência para o Java Bean é necessário para o objeto a ser acessível . A tag " useBean " irá tentar criar uma nova instância de um bean Java se não existir. Você pode escrever um tag " useBean " in-line para uma página da Web em HTML . Você começa a tag escrevendo o seguinte :
< jsp: useBean
3
Declare o nome da variável que você deseja armazenar a referência do Java Bean para . A tag " useBean " vai primeiro procurar um Java Bean que já tem este nome . Se não for encontrado, um novo Java Bean pode ser criado. Para fornecer o nome da variável de referência , escreva o seguinte na mesma linha que o início da tag " useBean " :
id = " ThisJavaBean "
4
Declare o escopo do Java bean. Isso afeta a visibilidade do Java Bean e suas variáveis. O escopo padrão é " página ", o que significa que a referência do feijão de Java só é acessível na página que ela foi criada dentro Este é o escopo menos visível. O escopo mais visível é " aplicação", que permite que qualquer outro objeto para interagir com esta referência , que pertence à mesma aplicação JavaServer Página. Para definir o escopo para " aplicação", adicione o seguinte para a tag " useBean " :
scope = "application"
5
Declare a classe que deve ser instanciado se um existente instância do Java Bean não foi encontrado. Um objeto é uma instância de uma classe. As aulas são modelos para objetos , e quando eles são instanciado , o objeto é montado na memória do computador e dado um estado inicial . Para usar a tag " useBean " para instanciar uma classe chamada " Bank.AccountHolder ", escreve o seguinte :
class = " Bank.AccountHolder "
6
Termine " useBean " tag colocando um carácter " > " no final da linha . A tag completa " useBean " se parece com isso :
< jsp : id = useBean " ThisJavaBean " scope = classe "aplicação" = " Bank.AccountHolder ">
7
feche a tag " useBean " escrevendo a marca de fechamento seguinte :
8
feche as tags HTML feitas na Etapa 1 , escrevendo o seguinte:
< /html >