Java para Web III - JTSL, EL e Custom Tags
Learn JSTL & EL: Java tag library & expression language for dynamic web content. Master custom tags & database access. Boost Java development skills!
Course Content
Java para Web III - JTSL, EL e Custom Tags is an intermediate-level Udemy course taught by Neri Neitzke. It runs 22h 19m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 11 reviews, with 395 students enrolled. It is a paid course, first published August 2015.
Java para Web III: Domine JSTL, EL, e Custom Tags para Desenvolvimento Web Avançado
Explore um curso completo e prático de Java para Web III, projetado para aprimorar suas habilidades em desenvolvimento web com as tecnologias mais relevantes. Este curso abrangente oferece um mergulho profundo em JSTL (JSP Standard Tag Library), EL (Expression Language) e Custom Tags, permitindo que você crie aplicações web dinâmicas e eficientes.
O que você vai aprender:
- EL (Expression Language): Domine a linguagem de expressões EL para acessar e manipular dados em suas páginas JSP, incluindo:
- Vantagens e operadores do EL
- Utilização do EL para cálculos e acesso a parâmetros da requisição
- Acesso a propriedades de JavaBeans e comparação com Java
- Integração do EL com Servlets
- Acesso a propriedades do
ContexteRequest - Manipulação de objetos de escopo:
PageContext,HttpServletRequest,HttpSession,ServletContext - Criação e manipulação de arrays e HashMaps no
HttpSession - Tratamento de erros com
try-catch - Internacionalização com
locale,messageeResourceBundle - Implementação de formulários com seleção de idioma
- Uso de
importpara arquivos XML - Manipulação de XML com
x-parse,x-out,x-forEach - Utilização de
x-if,x-choose,x-whenpara filtragem de dados - Manipulação de strings com funções como
substring,replace,trim
- JSTL (JSP Standard Tag Library): Aprenda a usar a JSTL para simplificar o desenvolvimento de páginas JSP, cobrindo:
- Core Tag Library:
c:out,c:set,c:if,c:for,c:forEach,c:import - FMT (Formatting Tag Library): Formatação de números, datas e strings, incluindo internacionalização (i18n) com
localeeResourceBundle. - Database Access Tag Library: Acesso a bancos de dados com JDBC, incluindo criação de conexões, execução de queries SQL (SELECT, INSERT, UPDATE, DELETE) e manipulação de resultados.
- Functions: Manipulação de strings, arrays e coleções.
- Core Tag Library:
- Custom Tags: Crie suas próprias tags JSP personalizadas para reutilização e organização do código, aprendendo:
- Conceitos básicos de
TagLibrary,Tag,JSPWriter - Criação de tags simples e complexas com
doStartTag,doEndTag,doInitBody,doAfterBody - Utilização de atributos e elementos de entrada (
input,select) - Implementação de tags com
BodyContentedoAfterBody - Criação de tags com
extendseBodySupport - Implementação de tags com
forEacheIF - Criação de tags com
seteget - Criação de tags com
useBeanesetProperty - Uso de
META-INFpara empacotar e distribuir suas tags personalizadas - Utilização de
tagdirebody-content - Implementação de tags com
IFeELSE - Utilização de
findAncestorWithClass - Manipulação de
URIda taglib - Criação de bibliotecas de tags com
jar
- Conceitos básicos de
- Utilização de JavaBeans e DAO (Data Access Objects):
- Criação e utilização de JavaBeans para armazenar e manipular dados.
- Implementação de DAO para acesso a dados em bancos de dados.
- Utilização de
useBean,setPropertyegetpara interagir com JavaBeans e DAO.
- Exemplos Práticos:
- 9 projetos completos no Eclipse e NetBeans, com mais de 300 arquivos fonte.
- 152 videoaulas com mais de 6 GB de arquivos.
- Tutorial com 163 slides de todo o conteúdo ensinado.
- Projetos práticos abrangendo desde a criação de formulários até a manipulação de XML e acesso a bancos de dados.
Recursos:
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.