Estruturas jsp

525 palavras 3 páginas
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
<%@page import="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)

Estrutura de 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 Objetos
Collection: 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():boolean iterator():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

Relacionados

  • Métodos estruturados de projeto de programas
    1015 palavras | 5 páginas
  • ATLS
    3002 palavras | 13 páginas
  • Web jsp
    2614 palavras | 11 páginas
  • Ambiente de internet
    8266 palavras | 34 páginas
  • Artigo Arquitetura De Software Na Web Atual Processamento No Servidor
    8703 palavras | 35 páginas
  • hhhdhlwekjd,jiwlehd
    2882 palavras | 12 páginas
  • SISTEMA WEB PARA REGISTROS DE ALUNOS DE UMA INSTITUIÇÃO DE ENSINO
    7780 palavras | 32 páginas
  • A vida
    4225 palavras | 17 páginas
  • Fundamentos de arquitetura Web
    3494 palavras | 14 páginas
  • Universidade Anhanguera Desafio Profissional 2014 -TGP. (1) (2).
    2904 palavras | 12 páginas