Java usando EL, JSTL e Custon Tags

Neste curso vamos focar nas tecnologias Expression Language, JSP - Standard Tag Library e Custon Tags.

Descrição

Java é uma linguagem de programação interpretada orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferente das linguagens de programação convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é interpretado por uma máquina virtual (Java Virtual Machine, mais conhecida pela sua abreviação JVM). A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não é a sua única linguagem.

Nível: Iniciante

Duração: 10h53m

Lançamento: 10/12/2007

Certificado de Conclusão

48 vídeos aulas

Avaliação do Curso

13h25m
Usando el para efetuar calculos e pegar e mostrar parametros request 09m34s Usando el para recuperar propriedade de javabeans e comparando com java 08m51s Usando el e servlet para recuperar propriedade de javabeans 09m17s Usando el para recuperar parametros de inicializacao context param do web_xml 04m50s Desabilitando o el expression language iselignored true false 03m36s Condicional como if teste el expression language 09m50s El acessando os objetos de escopo pagecontext httpservletrequet httpsession servletcontext 08m27s El criando array vetor no servlet httpsession e lendo via el 12m37s El criando arraylist hashmap no servlet httpsession e lendo via el 08m11s El transportando todo projeto feito no netbeans para eclipse e testando 08m22s Introducao a jstl jsp standard tag libray 10m30s Instalacao dos jars biblioteca jstl taglib uri no eclipse e no netbeans 10m02s Jstl core out saida mostrado na pratica 09m47s Jstl core out saida mostrado parametros request e javabeans 11m03s Jstl core set definicao de variaveis 11m16s Jstl core set definicao de variaveis e remove 08m28s Jstl core if para decisao simples 11m05s Jstl core choose when otherwise para decisao multipla 10m19s Jstl core foreach para iteracao imples e sobre conjuntos laco de repeticao 10m59s Jstl core foreach exemplo tabuada iteracao imples e sobre conjuntos 08m45s Jstl core foreach exemplo listando dados de um array 10m10s Jstl core foreach exemplo listando dados de um javabean usebean 12m28s Jstl core foreach table com cores alternadas listando dados de um javabean 10m35s Jstl core fortokens table com cores alternadas string com delimitador 08m30s Jstl core url acessando pagina web link absoluto 05m45s Jstl core url com param passando parametros link relativo 06m15s Jstl core redirect com param para redirecionar para uma url especifica 08m11s Jstl core import para importar arquivos e conteudos de url 10m08s Jstl core catch tratamento de erros import cabecalho e rodape 09m18s Jstl core catch tratamento de erros calculos matematicos 05m56s Jstl core finalizando core e importando do eclipse para netbeans 09m40s Jstl fmt introducao ao formatting l18n formatnumber formatacao de numeros 10m09s Jstl fmt formatting l18n formatnumber percent number currency 07m15s Jstl fmt formatting l18n parsenumber 05m52s Jstl fmt formatting l18n introducao do formatdate datestyle pattern java util date 09m48s Jstl fmt formatting l18n formatdate timestyle type both default short medium long full 09m44s Jstl fmt formatting l18n parsedate pattern 04m38s Jstl fmt formatting i18n internacionalizando a aplicacao iso 639 3166 locale 09m55s Jstl fmt locale displayname displaylangue displaycountry internacionalizando a aplicacao formatting i18n 07m38s Jstl fmt sebundle bundle message setlocale properties internacionalizando a aplicacao formatting i18n 10m16s Jstl fmt implementando a internacionalizacao da aplicacao sebundle message setlocale properties formatting i18n 10m04s Jstl fmt arquivo de propriedades no netbeans e plugin eclipse resource bundle editor instalacao e uso 08m46s Jstl fmt facilidade com plugin eclipse resource bundle editor instalacao 04m21s Jstl fmt bundle internacionalizando a aplicacao formatting i18n 05m18s Jstl fmt mensagens parametrizadas param internacionalizando a aplicacao formatting i18n 06m28s Jstl fmt mensagens parametrizadas param bem vindo e tchau formatting i18n 11m37s Jstl fmt formulario para cadastro de pessoas com internacionalizacao opcao de escolher idioma 09m55s Jstl fmt internacionalizando cadastro de pessoas opcao de escolher idioma 13m26s Jstl criando javabean hashtable para internacionalizar uma aplicacao com servlet 11m59s Jstl criando servlet para internacionalizar pegando dados do javabean locale 09m44s Jstl lendo no jsp informacoes internacionalizadas vindas do servlet que vem do javabeans 12m39s Jstl usuario escolhendo idioma via link no sistema jsp vindas do servlet que vem do javabeans 08m22s Jstl usuario escolhendo idioma via imagem banderias americana e brasileira no sistema jsp servlet javabeans 06m29s Jstl request charset setcontenttype setheader content-language comforme idioma locale ou selecionado 07m36s Jstl fmt requestencoding charset iso-8859-1 utf-8 codificacao de caracteres 05m08s Jstl importando projeto completo fmt feito no netbeans para o eclipse 06m12s Jstl introducao database access taglib acesso a banco de dados 09m19s Jstl setdatasource driver url user password var database access taglib acesso a banco de dados 10m20s Jstl criando tabela pessoas no banco create table campos constraint primary key 05m54s Jstl sql query select listando dados do banco rows foreach para listar 10m57s Jstl query listando registros no table com cores alternadas e rowcount para quantidade de registros 06m56s Jstl query param efetuando consultas parametrizadas 07m01s Jstl update insert into campos valores inserindo dados no banco com parametros 11m17s Jstl update delete from excluindo dados no banco com parametros 05m03s Jstl update update alterando dados do banco com parametros 04m37s Jstl transaction isolation read_committed garanta que um grupo de operacoes aconteca ou nao 13m09s Jstl criando projeto database access no netbeans e importando do eclipse 03m06s Jstl iniciando taglib de processamento xml criando arquivo xml 07m55s Jstl importando arquivo xml com import if catch 10m50s Jstl manipulando e listando dados do xml com x-parse x-out x-foreach 12m38s Jstl listando dados do xml em tabela com cores alternadas x-parse x-out x-foreach 08m29s Jstl listando dados do xml x-parse internamente em tabela com cores alternadas 04m05s Jstl filtrando dados do xml x-set select x-parse 10m29s Jstl if parametro passado filtrando dados do xml x-set select x-parse 06m02s Jstl xml usando x-if x-choose x-when e x-otherwise para analisar dados do xml 08m02s Jstl xml filtrando primeiro registro e ultimo registro last do xml 05m38s Jstl xml usando novamente x-foreach x-choose x-when x-otherwise para listar dados do xml 05m15s Jstl xml introducao a x-transform xml aplicando folhas de estilo a documentos xml 07m22s Jstl xml aplicando folha de estilo xsl e usando x-transform template stylesheet 15m22s Jstl xml mais aplicacao folha de estilo xsl e pagina completa html usando x-transform template stylesheet 13m24s Jstl xml colocando xml e xsl tudo em arquivos separados e juntando com x-transform 07m59s Jstl xml incorporando stylesheet type-text-xsl href no arquivo xml para executar direto a transformacao 06m39s Jstl functions introducao a taglib para manipulacao de strings e colecoes length 11m02s Jstl functions contains containsignorecase para verificar se uma string esta em outra 11m39s Jstl functions endswith e startswith verifcar textos no inicio e no final das strings 07m58s Jstl functions escapexml 07m03s Jstl functions indexof para retornar indice posicao de uma substring dentro da string 05m37s Jstl functions split para retornar um array de strings de uma determinada string conforme separador 10m30s Jstl functions replace para substituir partes de uma string 07m43s Jstl functions finalizando replace para substituir partes de uma string 03m48s Jstl functions substring substringafter substringbefore 07m54s Jstl functions tolowercase touppercase convertendo para maiuscula e minusccula 03m07s Jstl functions trim para remover os espacoe em branco no inicio e no fim da string 07m05s Jstl functions join para converter arrray em string e finalizando functions 08m37s
08h46m
Introducao a custom tags e tld û tag library descriptor 10m21s Criando a primeira tag dostarttag jspwriter skip_body tld uri e testando no jsp 11m38s Calendar mostrando data e hora sem o uso de tags 13m29s Criando tag e tld para mostrar a data e a hora calendar 10m21s Criando tag e tld com atributo name rtexprvalue required 13m15s Criando tag input personalizada type name value id 10m33s Criando classe java para tag input personalizada 09m36s Criando tld para classe tag input criada e testando em pagina formulario jsp 09m42s Criando uma tag com laco de repeticao for para uma tabuada 09m24s Criando uma tag para acessar um banco de dados 11m13s Listando dados do banco de dados atraves de uma tag tld personalizada 07m54s Listando em um table com cores alternadas dados do banco com tag tld personalizada 11m00s Release connection close para fechar banco de dados tag tld personalizada 02m25s Doendtag doinitbody dostarttag skip_body eval_body_include eval_page 11m19s Usando dostarttag com conjunto com doendtag para efetuar calculo 08m08s Implementando a interface tag setpagecontext setparent release 11m37s Return eval_body_include criando uma tag com corpo 10m58s Doafterbody getenclosingwriter eval_body_buffered tag com corpo e com interacao 11m25s Extends bodytagsuppor doafterbody tag com corpo e com interacao 11m25s Repeticao interacao laco extends bodytagsupport doafterbody tag com corpo 10m16s Tabuada repeticao interacao laco extends bodytagsupport doafterbody tag com corpo 13m09s Custom tags com atributo para repeticao com interacao laco tag com corpo 08m45s Custom tags somente doafterbody sem implementar dostarttag doendtag 11m02s Custom tags elemento bodycontent empty jsp tagdependent 04m20s Custom tags interface iteration tag 09m57s Custom tags interface bodytag 11m39s Construcao simplificada de custom tags extends simpletagsupport dotag 07m27s Exemplo2 de construcao simplificada simpletagsupport dotag 07m27s Exemplo3 de construcao simplificada simpletagsupport invoke stringwriter 08m33s Avancado custom tag criando uma tag condicional if 10m27s Avancado parte da condicao custom tag criando uma tag if 10m32s Avancado parte da condicao custom if verdadeiro ou falso 08m09s Finalizando avancado findancestorwithclass parte da condicao 09m51s Alterando a uri da taglib 09m00s Finalizando alteracao da uri da taglib 03m41s Criando sua propria bibloteca de tags meta-inf empacotando jar cfv 10m47s Empacotando criando biblioteteca e distribuindo as tags que voce criou 06m54s Criando funcoes el expression language function signature 10m35s Finalizando criacao de funcoes el expression language function signature 10m26s Criando tag files tagdir body-content 09m14s Criando tag files tagdir body-content sintegrando com fmt e javabeans 05m54s Criando tag files com atributos para input e label 11m27s Criando tag files com atributos para usar com select option lista 10m56s Testando tag files com atributos para usar com select option lista 09m27s Tag files com atributos e if set foreach empty para exercicio da tabuada 11m16s Tag files com corpo jsp-dobody com variavel e sem variavel 09m21s Tag files com corpo jsp-dobody core function choose when otherwise 07m25s Tag files com corpo jsp-dobody e laco de repeticao 03m58s Tag files finalizando custom tags copiando projeto netbeans para eclipse 05m34s Usando biblioteca criada e empacotada em projeto no eclipse 04m39s Criando um projeto novo para usar jstl com factory model pessoa interface 11m02s Criando connectionfactory dao listarraylist select statement resultset 13m56s Listando dados do banco usando jstl usebean connectionfactory dao model interface 10m00s Criando tag para listar dados do banco usando jstl usebean dao model interface 10m52s Fmt formatdate pattern para trazer a data de forma correta do banco de dados 06m24s Core mailto para a href link email e verificar existencia 06m20s

Este curso ainda não recebeu avaliações.