POO II Aula 13 - Introdução a Java Server Pages (JSP)

719 visualizações

Publicada em

POO II Aula 13 - Introdução a Java Server Pages (JSP)

Publicada em: Educação
1 comentário
0 gostaram
Estatísticas
Notas
  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
719
No SlideShare
0
A partir de incorporações
0
Número de incorporações
308
Ações
Compartilhamentos
0
Downloads
108
Comentários
1
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

POO II Aula 13 - Introdução a Java Server Pages (JSP)

  1. 1. Aula 13 Introdução a Java Server Pages Marcos Devaner Programação Orientada a Objetos II
  2. 2. Sobre o JSP JSP é o acrônimo para Java Server Pages é uma linguagem de script com especificação aberta que tem como objetivo primário a geração de conteúdo dinâmico para páginas da Internet. Podemos ao invés de utilizar HTML para desenvolver páginas Web estáticas e sem funcionalidade, utilizar o JSP para criar dinamismo. É possível escrever HTML com códigos JSP embutidos.
  3. 3. Como funciona Por ser gratuita e possuir especificação aberta possui diversos servidores que suportam a linguagem, entre eles temos: Tomcat, GlassFish, JBoos, entre outros. O JSP necessita de servidor para funcionar por ser uma linguagem Server-side script, o usuário não consegue ver a codificação JSP, pois esta é convertida diretamente pelo servidor, sendo apresentado ao usuário apenas codificação HTML.
  4. 4. Criando o primeiro JSP Crie um arquivo baseado em HTML, com a extensão .jsp. Na sua página, basta escrever os scriptlets entre as tags <% e %>. Vejamos na Prática >>
  5. 5. Primeiro - JSP out.println(“ Ola Mundo") é responsável por escrever o texto que esta entre aspas, sendo convertido para a exibição em HTML de Ola Mundo, isto por que o comando out.println é responsável por escrever na tela, ou seja, escreve em HTML um conteúdo, e neste caso é Ola Mundo.
  6. 6. A Diretiva @page Na codificação JSP, têm-se algumas diretivas, as quais são utilizadas para informações especiais dentro de paginas. vejamos o exemplo da diretiva @page: Esta é uma diretiva muito importante e poderá ter outros atributos, eles serão apresentados na tabela a seguir >>
  7. 7. Diretivas
  8. 8. Incrementando nossa JSP Veja que no exemplo, foi criado a linha: , indicando que será importado as bibliotecas java.util.Date e java.text.*, além disso foi definido o pageEncoding como ISO-8859-1. foi declarado uma variável do tipo String para armazenar a data.
  9. 9. Objetos implícitos
  10. 10. Criando formulário Criamos um formulário para enviar dados para a página index.jsp. Para isso, utilizamos o método de envio de dados post.
  11. 11. Recebendo os dados na index.jsp
  12. 12. Fonte http://www.devmedia.com.br/introducao-ao-java- server-pages-jsp/25602

×