Estruturas jsp

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (525 palavras )
  • Download(s) : 0
  • Publicado : 19 de abril de 2012
Ler documento completo
Amostra do texto
JSP: Estruturas

JSP: Estruturas

Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Cid R. Andrade

JSP: Estruturas
Veremos as estruturas mais comuns de programação, aplicadas em JSP Agenda
Desvio Condicional Desvio Condicional com Case Interceptação de erros Repetição Vetores Coleções

Desvio Condicional
if (condição) { comandos } else { comandos }

Exemplo
<%@pageimport="java.util.Date" %> <%@page import="java.util.Calendar" %> <% Date agora = new Date(); Calendar cal = Calendar.getInstance(); cal.setTime(agora); int hora = cal.get(Calendar.HOUR_OF_DAY); if (hora < 12) {out.println("Bom dia"); } else if (hora < 18) { out.println("Boa tarde"); } else { out.println("Boa noite"); } %>

Desvio com case
switch (variável) { case (valor1): comandos break; case (valor2):comandos break; default: comandos break; }

Exercício
Utilizar a estrutura com case para escrever o nome dos meses Dica: utilizar Calendar.MONTH

Interceptação de erros
try { comandos } catch(TipoDeExceção nomeObjeto) { comandos } finally { comandos }

Estrutura de Repetição: Enquanto
while (condição) { comandos }

Estrutura de Repetição: Faça .. Enquanto
do { comandos } while (condição)

Estruturade Repetição: Contagem
for (inicialização;condição;incremento) { comandos }

Exercício
Gerar uma lista desordenada de números de 1 a 10 com cada estrutura de repetição

Vetores
tipo[] nomevariável;nomevariável = new tipo[número_de_elementos]; tipo[] nomevariável = {valor1, valor2, ... , valorn }; tipo[][] nomevariável; nomevariável = new tipo[núm_dim1][núm_dim2];

Coleção de ObjetosCollection: Interface raiz da hierarquia de coleções. Coleção é um grupo de objetos (elementos). Métodos da Collection
add(Object o):boolean clear():void contains(Object o):boolean isEmpty():booleaniterator():Iterator remove(Object o):boolean size():int

Conjuntos
Set: Interface para Collection sem elementos duplicados HashSet: Classe que implementa Set e cujos elementos não estão em ordem TreeSet e...
tracking img