Infromática
Curso de JSP
Roberto Hartke Neto
Vers˜o 1.0 a Florian´polis, Outubro de 2002 o
Sum´rio a
1 Introdu¸˜o ca 1.1 O que ´ JSP? . . . . . . . . . . . . . . . . . . . . . . e 1.1.1 Por que usar JSP se j´ existe PHP, ASP, etc? a 1.2 Como JSPs funcionam . . . . . . . . . . . . . . . . . 1.3 Instalando e configurando o Tomcat . . . . . . . . . . 1.3.1 Obtendo o Tomcat . . . . . . . . . . . . . . . 1.3.2 Instalando o Tomcat . . . . . . . . . . . . . . 1.3.3 Executando o Tomcat . . . . . . . . . . . . . 1.3.4 Disponibilizando a aplica¸˜o . . . . . . . . . . ca 1.3.5 Estrutura de diret´rios da aplica¸˜o . . . . . . o ca 2 Release 1 2.1 Java Beans . . . . . . . . . . . . . . . . 2.1.1 O que faz de um Bean um Bean? 2.1.2 Conven¸˜es de um Bean . . . . . co 2.2 JSP Tags . . . . . . . . . . . . . . . . . 2.2.1 A¸˜es JSP . . . . . . . . . . . . . co 2.2.2 Diretivas . . . . . . . . . . . . . . 2.2.3 Declara¸oes . . . . . . . . . . . . c˜ 2.2.4 Express˜es . . . . . . . . . . . . . o 2.2.5 Scriptlets . . . . . . . . . . . . . 2.2.6 Coment´rios . . . . . . . . . . . . a 2.3 Objetos impl´ ıcitos . . . . . . . . . . . . . 2.4 Construindo a aplica¸˜o . . . . . . . . . ca 2.4.1 Construindo o formul´rio . . . . . a 2.4.2 Criando um JavaBean . . . . . . 2.4.3 Primeiro arquivo JSP . . . . . . . 2.4.4 Formul´rio para tratar erros . . . a 2.4.5 P´gina de sucesso . . . . . . . . . a 2.4.6 Disponibilizando a aplica¸˜o . . . ca 3 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 10 11 11 11 11 12 14 14 15 18 19 21 21 22 22 22 23 23 23 23 24
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .